rapidftr/tracker#151 @austiine04 @ctumwebaze adding and viewing a single enquiry on the web.

There was some refactoring as part of this fix;
1. moved fields to shared so that they can be reused for the enquiries
2. moved the generalized partials to shared so that we can reuse them for create enquiry form.
3. fixed robocop format & style failures.
Merge pull request #709 from ctumwebaze/master

adding and viewing a single enquiry on the web
Added error event handlers for checkbox
Work in progress (error states for dragging)