Remove require of workflow/draw to prevent warnings on production systems, update documentation.
Merge branch 'refs/heads/initial_state'
Merge branch 'refs/heads/require_draw'
Added module that automatically generate ActiveRecord scopes based on workflow states
Added block about scopes for AR into README
Make tests compatible with Rails 2.3
Fix create_workflow_diagram documentation
Ping the travis CI
Separate build for Rails 4
Ignore Travis CI build failures on Rails edge for the moment
Fix travis CI configuration
One more fix on Travis CI configuration
Travis CI - fine tuning allow_failures
Merge pull request #87 from mwilden/master

Documention fix on create_workflow_diagram
Merge pull request #86 from tanraya/master

Scopes based on states names for ActiveRecord
Issue #75 Merge branch 'require_draw' of git://github.com/svoop/workflow into svoop-require_draw

Solved conflicts:
	README.markdown
workaround for activerecord bug with automatic state scopes. workaround also provides table name disambiguation
Merge pull request #90 from jamezilla/master

workaround for activerecord bug with automatic state scopes.
Fix tests for Rails 4

* require `protected_attributes` gem for Rails 4
* fix `Comparable` implementation
* silence warnings
Check for ActiveRecord version number explicitly; do not allow failures for Rails 4 anymore