Added any() method.
Fixed bug on routes.
A normal route variable would accept anything but slashes. Now it won't accept dots also.
Added Model Observers feature.
Using cache in Observers.
Observer callbacks are now cached under production environment.
Fixed error with route parameters.
Trying to access a route like "/comment/show(/:id)" this way "/comment/show.json?id=25", will result route param "id" to be an empty string. Thus, when retrieving the id param in controllers, will result in exactly that, an empty string.
So now, empty strings are filtered out when setting route parameters in the Parameters object.
Remote IP now gets logged.
Fixed mail content-type.
If both html and text parts were being send in a mail, the content-type would be automatically set to multipart/mixed instead of /alternative by ZF-Mail.
Now if both html and text parts are present, the content-type is manually set to multipart/alternative.
Removed test code.
Merge pull request #3 from myimouto/master

Merge MyImouto fork.