Auth enabling/disabling and a bit of cleanup

Hi,

I took the liberty to implement a bit cleaner way of enabling or disabling the auth all together by setting an attribute (auth_enabled, default true).

I also added a bit of rubocop compliance and a notice on the readme about the auth change.