add has many associations functionality
fix bugs and change alias to alias_method
fix bugs
Merge https://github.com/airblade/paper_trail into has-many-associations
Merge pull request #1 from lyfeyaj/has-many-associations

add has many associations functionality
Merge https://github.com/airblade/paper_trail
merge airblade/paper_trail branch Master into master and fix conflicts
Merge https://github.com/airblade/paper_trail
Merge branch 'master' of https://github.com/lyfeyaj/paper_trail into merge-with-lyfeyaj

Conflicts:
	lib/paper_trail.rb
	lib/paper_trail/has_paper_trail.rb
	lib/paper_trail/version_concern.rb
update tests. currently 10 failing due to transaction id field missing
update test db structure to fix broken tests
Disable transactional fixtures for broken 'has-one' test cases to fix them
reify has_many through; add option mark_for_destruction; disable recursive reification of has_many; add tests
Merge branch 'master' of github.com:airblade/paper_trail into merge-with-lyfeyaj
fix code not working in active_support 3.x
update 3.0 gemfile
byebug is only supported in ruby > 2.0
fix for ruby 1.8.7 and a bug
fix migration code
fix a bug when has_many :through does not have paper_trail enabled