Initial import
Added .travis.yml
Update .travis.yml
Set -source and -target	options for javac in the pom.xml
Reorganized spring context configuration and project model.

* Allow for different build profiles: prod, dev, test etc.
* FIXME: Internal resource files used for database settings. Can be
resolved later.
Added stubs for controllers.
Fixed failing AccountServiceTest

* Added dummy account and user for now
Added oauth2.

* Using Sping Security
* Users defined in context configuration and token stored in memory.
Should be enough to support dev in the interim.
Added accounts/me endpoint

* Provides a way for applications to get details of the authenticated
user.
Merge remote-tracking branch 'origin/dao-dev' into integration-dev

Conflicts:
	.gitignore
	pom.xml
	src/main/java/com/ushahidi/swiftriver/core/model/Account.java
	src/main/java/com/ushahidi/swiftriver/core/model/User.java
Merge branch 'master' into dao-dev

Conflicts:
	src/test/java/com/ushahidi/swiftriver/core/api/controller/AbstractControllerTest.java
	src/test/java/com/ushahidi/swiftriver/test/AbstractSwiftRiverTest.java
	src/test/java/com/ushahidi/swiftriver/test/AbstractTransactionalTest.java