django_fsm
* Update fsmfield.py to fix FSMKeyField
** Add FSMKeyFieldDescriptor
** Update FSMKeyField
* Update tests.py (not passing at this point)
** Update BlogPost tests (field declaration deprecation warning)
** Add DBState model
** Add FKBlogPost model
** Add FSMKeyFieldTest class
*** populate DBState table
*** perform same tests than the BlogPost model
 WARNING:  all tests are not valid !

tests :
* Update models.py : add new model with a FSMKeyField
* Add db_transitions.png
* Add fixtures/testapp/initial_data.json
* update settings for test db initialization
Update .gitignore to remove PyDev/eclipse stuff
Update django_fsm :
* Update db/fields/fsmfields.py
** Add FSMKeyFieldDescriptor class
** Update FSMKeyField class
* Update db/tests.py
** Update BlogPost test to avoid deprecation warnings on transition() field parameter
** Add DBState model
** Add FKBlogPost model based on BlogPost model
** Add FSMKeyFieldTest based on FSMFieldTest
WARNING: tests are not currently OK !
Update tests/testapp
* Update manage.py
** Add python shebang
* Update settings.py
** Add db creation path
* Update models.py
** Add a DbState model
** Add a FKApplication model, with a state FSMKeyField
* Add fixtures/initial_data.json for DbState populating
Update the django_fsm/db/fields/fsmfield.py :
* Add the _get_state_field_name(self, instance) to FSMMeta class
Update README.md

Add infos about FSMKeyField usage.
Update README.md (CleanUp)
Merge branch 'fsmkeyfield' of https://github.com/frague59/django-fsm into fsmkeyfield
Update .gitignore to remove eclipse lines
Commit after kmmbvnr comments about code
Commit after kmmbvnr comments
Update shebang
Merge branch 'master' of https://github.com/kmmbvnr/django-fsm

Conflicts:
	README.md
	django_fsm/db/fields/fsmfield.py
Merge pull request #22 from frague59/fsmkeyfield

Fsmkeyfield