Bug fixes and minor updates

- Changing 5.3 array syntax to new 5.4 array syntax in some places
- Changing Travis CI configuration to only test master and development branches
- Adding a CHANGELOG
- Triggering an error if '/config/SprayFire/routes.php' does not return a RouteBag
- Adding README docs for many modules
- Fixing issue #132