Add prerequisite on Scalar::Util.
Allow schema object to be passed directly.
Update documentation.
Prepare Changes and README files for upcoming release.