Bye bye GWT, hello Jersey.
Bound Guice into HK2 for Jersey injection and swapped up to Servlet 3.0
Got search up and running using Jersey
Search action not needed any more
Wiring up angular to the request/response
Fixed stupid Moxy serialisation issue (needed empty constructor on
SearchFacet) and tidied first pass index.html.
Swapped to using angular services and following standard layout
Wiring up the search fields to the angular model
Adding routing (not really working all that well atm)
Tweaked event handling to make searching work as expected
Splitting out search and playlist and getting playlist updating underway
Sorted out adding to playlist
Making playlist a route in its own right, improving controller config,
routing from search to playlist when added to playlist, making sure
can't add something twice.
Removing redundant log output
Got paging going and tweaked add to playlist to pass on params
Keeps polling playlist for changes and allows things to be moved up/down
Disabled playlist move up/down buttons if they're at the start/end
accordingly
Fixed page type ambiguity bug ("1" + 1 != 11)
Implemented client side move down code
Added ability to clear search