Users who can edit items can version if permitted in config; non admins can view history in xmlui if permitted in config.
versioning.cfg includes parameter to permit editors to version, disabled by default so as not to affect functionality.
Merge pull request #25 from TAMULib/versioning_authorization_fixes

Versioning authorization fixes