Support realms requiring configuration and a minor refactoring.

* New method ShiroBundle.createRealms
* Rename ShiroBundle.buildShiroFilter -> ShiroBundle.createFilter