Fix Options.IdentificationFunction Set - isNonEmptyOption issue.

Fix setting the IdentificationFunction for custom policies. The isNonEmptyOption func had no case for Func types. I also fixed a typo in the Readme and added a note that this package also works with [macaron](https://github.com/Unknwon/macaron).