Merge pull request #12 from enviroCar/dev

Dev
fix generic type of IllegalModificationExceptionMapper
add core components for password reset feature
add REST components for reset password feature
add mongo components for reset password feature
add event listener which sends out the verification code email
move mail configuration files to webapp module
disable session caching in javax.mail
change expiration date to JodaTime. add @Indexed expiration for mongodb
Merge pull request #145 from matthesrieke/feature-reset-password

Feature reset password