Fix a bunch of log messages and comments
Catalog and Location resources return representation of newly-created entities
Adds pathOf javascript util function

e.g. pathOf http://abc.com/d/e/f == /d/e/f
Sort sensors/config/effectors in catalog summaries by name
Adds a Map<String,Object> message body reader and uses it in EffectorApi

* Adds FormMapProvider, which reads an InputStream into a
  Map<String, Object>, where the Object values are either a String, a
  List<String> or null.
* Uses this in EffectorApi to support form encoded data.
* Changes signature of EffectorApi.invoke parameters argument from
  Map<String, String> to Map<String, Object>.
Adds missing parameter to format string
This closes #75