Require statment for Foo_Crypt_Exception added.
Two new methods: underscoreToCamelCased() and underscoreToCamelCased().