Dependency Injection with Google Guice

DatabaseService injected into other services. AuthServ injected into
Code and UserServ so they don't need ServerController to hold those
classes anymore. No idea if this is the proper way to inject
dependencies. Still trying to figure out how to inject into servlets.

All database query logic moved to DatabaseService. Other services must
use this service.

Fixed code-won't-delete-from-database bug.
Merge branch 'master' of https://github.com/TKasekamp/Veebirakendus.git

Conflicts:
	src/main/java/com/codepump/service/impl/CodeServiceImpl.java