ISIS-959 Define explicit dependency on jackson-annotations because otherwise an old version of it may be picked

Kitchensink app used jackson-annotations:2.0.5 due to transitive dependency via wickedcharts.

Additionally update Jackson to 2.4.4
ISIS-537 Use smaller file upload and buttons for Lobs
Merge remote-tracking branch 'martin-g/isis-537-smaller-file-input-fields'
ISIS-955: IsisMoneyMapping for JDO Objectstore.

Based on an initial implementation by "ARI", at https://github.com/h2000/isis-jdo-value-mapping.