.. they're pretty rare, but this code will find
any TTE efforts between 1hr and 2 minutes.
.. it will be extended to find sustained efforts
but this is just to get the code started
.. splits into words but will allow user to escape using the quote
character (") or the backslash (\).
.. so <"hello world" \"this\" t\est> will result in three strings
<hello world> <"this"> and <test>
.. use a simple free text search against the ridecache now we
have all the texts available and in memory
.. no need to maintain an index, no dependency on a horrid lib
with nasty dependencies and its faster too
.. the free text search is very simple, will need to bolster it
over time e.g. it matches text not words