Backgrid data view implementation

@ukanga @pld @mberg 

These are Matt's comments on the implemnetation, @mberg please add or clarify where you feel appropriate

- Search bar should be full width similar to [https://github.com/datasets/country-codes/blob/master/data/country-codes.csv#L4](https://github.com/datasets/country-codes/blob/master/data/country-codes.csv#L4)

- Name/label toggle should be a radio button which I feel is just extra clicks between two radio buttons while its just an on/off thing where a checkbox is more appropriate

- How to indicate to the end-user that a row click will open a modal with the full data (or optionally just go straight into editing but I think the modal serves a purpose as it allows viewing the data as a whole with image thumbnails). Suggestions are, hovering button(s), personally I would prefer a simple `click for more` tooltip

This also brought up the discussion of spending time tinkering with the design before release which I feel slows down productivity. I think its essential to get the functionality in, deploy and then work on the extra aesthetics as and when there is time to, especially since we have a designer on-board and we will do an overhaul of the entire UI as a whole as opposed to bit by bit which would make it inconsistent as the current formhub UI has become.