Implement content footer view

+ skeleton for pagination view
Render page X of N part of pagination
Implement pages to display

Always render displayed pages relative to current page
Add Pagination CSS
Set pagination URL

- Refactored router URL to account for pagination page, merged with the
router model since they were really handling the same internal data
Add pagination render on related model changes

Also snake_case’d model attrs to follow backbone convention
Reload jasmine-server on tests' files changes
Navigate pagination through router
Only display pagination label for a single page
Add locked-datasets/maps link in content footer
Merge branch 'master' into 1438-content-footer

Conflicts:
	lib/assets/javascripts/cartodb/new_dashboard/maps/maps_item.js
	lib/assets/javascripts/cartodb/new_dashboard/router.js
Transaction to make pgbouncer keep session variables
Deletion of files uploaded to S3 via rake
Merge pull request #1587 from CartoDB/1573-3-Geocoding_error

Transaction to make pgbouncer keep session variables
Merge pull request #1588 from CartoDB/delete-s3-uploaded-file

Deletion of files uploaded to S3 via rake
Don't display content footer until initial fetch
Render content footer layout consistely

Always render locked vis template placeholder so the layout works as
expected
Fix default param for router model
Update locked vis-link upon route change

Also re-render pagination on every collection change. The view is
simple so is fast enough
Fix typo in view