Added first attempt at validation capturing.
Merged from branch 'master', but we currently have a syntax error on Python 2.6. Requires fixing issue #27.
Merge branch 'master' into validation

Conflicts:
	flask_restless/views.py
	tests/__init__.py
Merge branch 'master' into validation

Conflicts:
	README.md
Fixed misplaced parentheses in views.py.
Fixed Python 2.5 support for test_validations.py.
Merge branch 'master' into validation
Merge branch 'master' into validation

Conflicts:
	docs/customizing.rst
Merge branch 'master' into validation

Conflicts:
	README.md
Merge branch 'master' into validation
Simplified dictionary instantiation mapping relation names to empty dictionaries; also made this consistent in the two places where it shows up in flask_restless/views.py.
Marked today as release date for version 0.4 in CHANGES.
Bump version number to 0.4
Preparing for version 0.5-dev.
Made Flask-Restless compatible with SQLAlchemy models instead of Elixir models. Still to do: replace documentation which depends on Elixir with SQLAlchemy documentation, handle both Elixir and SQLAlchemy in tests, and test with the Flask-SQLAlchemy extension.
We don't yet require flask-sqlalchemy.
Added simplejson as a requirement, because it is required on Python 2.5.
Merge branch 'master' into sqlalchemy
Updated documentation to reflect change from Elixir to SQLAlchemy.
Removed Elixir models.