fixes #3011 - default root node name for api index json response to :results but make it configurable
fixes #3011 - changes to rabl templates and tests since root node defaults to 'results'
fixes #3017 - add separate API v2 controllers/views for all objects rather than fallback to v1