FILEMAN-49: Users need to be able to able to filter columns
* Upgrade to Angular 1.2.23
* Use the typeahead directive (input suggest) from angular-ui-bootstrap to implement the date and user live table filters
* Use the JodaTime plugins for advanced date filtering
* Use the Solr search suggest service for user filtering
* Use HQL instead of XWQL for querying files because XWQL doesn't support the date functions (day, month, year) that are needed for date filtering
* Add support for querying/filtering users to the User (Angular) service (also moved some code from the user directive for better encapsulation)
* Define the live table filters in a separte template (document) that could be overwritten
* Read the live table parameters from the URL after the source is initialized (to be sure the live table id is defined)