sorting dictionaies in c3po adaptor [REF # 167]

The sorting order is descending.
There is a test 'shouldTestDescendingSortingOrderOfDistributionCommand'
that confirms the sorting works on the adaptor end.
fixes #167

Proved that knowledge base maintains order of lists with unit test. Ordering of dictionary items in c3po adaptor was not done by natural order, added class to support natural order and fixed the ordering.
Forgot to add changes, last commit message applies.
fixes #154

Now, by adding short=true to the value-render helper the output is compress to a short format. This is only done in values of dictionary string type, where the text "X key-value pairs" is presented.
resolving bug caused by mixing autoboxing with generics
adding simple query domain classes, accessors, REST interface and starting web interface for simple search
adding form validation to the simple query
working towards simple query (unfinished)
adding support for query bindings in the REST interface, domain model and DAOs
adding support for question binding in model, completed simple search but not integrated with trigger yet
updated collection size query
using cdnjs.com to serve (almost) all javascript libraries, working towards having simple trigger creation