Revert 57f25b3..2abcd4b

This rolls back to commit 57f25b325f1ce6fdae0926c1f332fcaf04736000.
Adding index options, exception suppression, and rails date support.
Tests for :rails_date, :suppress_access_exception, and :index have been created and pass. Fixed broken tests from master attr_encryptor.