Moved crypto code (ciphers, hashes, hash formats and hash service related classes) to their own module(s).

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484174 13f79535-47bb-0310-9956-ffa450edef68
Removed empty unused directories after move to new crypto module(s)

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484175 13f79535-47bb-0310-9956-ffa450edef68
Moved event bus related code to its own module

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484177 13f79535-47bb-0310-9956-ffa450edef68
Removing empty directories

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484178 13f79535-47bb-0310-9956-ffa450edef68
Updated aggregate (uber) jar with the project's updated dependency list.  

I *think* this will also resolve transitive dependencies in a maven build (but I have to test this).  I suspect the uber jar will be more desirable - as long as transitive dependencies can be resolved - now that we're splitting Shiro into more targeted .jars.

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484189 13f79535-47bb-0310-9956-ffa450edef68
Moved configuration-related code to a new module.  This decouples configuration issues from Shiro's core API since config is largely environment specific (Ini, Tapestry, Spring, Guice, etc).  This also (finally) removes shiro-core's dependency on Apache Commons BeanUtils.

BeanUtils is now only a dependency if you're using Shiro's OGDL (Object Graph Definition Language-style configuration, like ini config.

Finally, some shared/common utility code was moved to shiro-lang.

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484196 13f79535-47bb-0310-9956-ffa450edef68
Added config modules to the shiro-all .jar

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484197 13f79535-47bb-0310-9956-ffa450edef68
Moved config-related tests to the config module(s)

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484199 13f79535-47bb-0310-9956-ffa450edef68
Removing empty directories

git-svn-id: https://svn.apache.org/repos/asf/shiro/trunk@1484200 13f79535-47bb-0310-9956-ffa450edef68