Allow filtering for 'online' contacts

Similarly to favorite filtering, return only contacts that are considered
to be online.  Using Sparql, this means they have an IM account whose
presence state is something other than offline.
Use enum sequencing to provide count of filter types
Do not include unknown presence status in the 'online' results
Merge pull request #113 from matthewvogt/presence

Allow filtering for 'online' contacts