createUser() should not be blocked by authentication
removed unnecessary logging jars from compile time dependencies
Commented out SLF4J and JUL-to-SLF4J because they were redundant with Log4J and Commons Logging being present. Spring will use Log4J via Commons.
added block of comments about serialization and deserialization of Enums into the NumberInt BSON type