adds api to routes
adds api integration test
adds api controller
adds test to api json
adds as_api_feeder method to ProtectedArea
finishes as_api_feeder in PortectedArea model
adds new fields from other tables to ProtectedArea API
removes pa.id from api
adds governance to api
adds reported area to api
changes api to path to /api/protected_areas/:wdpa_id
Improves structure of API code
Merge pull request #143 from unepwcmc/api

Protected Areas API
Fixed search icon on hover colour, removed unnecessary padding from factsheets, added links for countries comparison, added PA count and region in countries show view
Added new assets, updated PA show page and menu, updated project page with styling fixes, added delete projects ability
Added paths to projects with two helper methods
Merge branch 'master' into homepage

* master:
  Improves structure of API code
  changes api to path to /api/protected_areas/:wdpa_id
  adds reported area to api
  adds governance to api
  removes pa.id from api
  adds new fields from other tables to ProtectedArea API
  finishes as_api_feeder in PortectedArea model
  adds as_api_feeder method to ProtectedArea
  adds test to api json
  adds api controller
  adds api integration test
  adds api to routes

Conflicts:
	test/models/protected_area_test.rb
Merge branch 'styling-updates' into homepage

* styling-updates:
  Added paths to projects with two helper methods
  Added new assets, updated PA show page and menu, updated project page with styling fixes, added delete projects ability
  Fixed search icon on hover colour, removed unnecessary padding from factsheets, added links for countries comparison, added PA count and region in countries show view

Conflicts:
	app/views/projects/index.html.erb