fixed validations and callbacks to correct order
added test for read_only
separated callback into validation and callback for file extenstion
set gems versions
Merge pull request #30 from BenjaminMedia/bugfixes/validations_to_before_create

Bugfixes/validations to before create