Merge branch 'master' into Dev

Conflicts:
	README.md
	pom.xml
	src/main/java/org/fiteagle/proprietary/rest/ClassPresenter.java
	src/main/java/org/fiteagle/proprietary/rest/NewPublicKey.java
	src/main/java/org/fiteagle/proprietary/rest/NewUser.java
	src/main/java/org/fiteagle/proprietary/rest/UserAuthorizationFilter.java
	src/main/java/org/fiteagle/proprietary/rest/UserPresenter.java
	src/main/webapp/WEB-INF/web.xml
	src/main/webapp/gui/admin/css/sb-admin.css
merged master and added better gitignore
Merge branch 'master' into Dev
removed isAuthenticated attribute when authorizing requests
added usermanagent interface documentation
Merge remote-tracking branch 'origin/master' into dev

Conflicts:
	README.md
prettfied README
prettified README again