Compact organisations

Mainly for the mock api when orgs are not found
Add more details to the mock org api
Move API configuration into config/environments and mock in dev

Allows the optional use of the APIs in dev with the USE_API flag e.g

USE_API=true ./startup.sh