add kwarg currency_choices to models.fields.MoneyField
Fix wrong data type returned from widget which broke changed_data and has_changed on forms
fix broken float() support
forms.MoneyField can handle type Money
handle illegal values by adding handling of None-types here and there
add support for serializers (for django-reversion compatibility)
Fail if not default is Money instance, rm print stm, add proper deserialization failure
fix south introspection to generate rules without syntax errors etc
tested south, adding and removing MoneyField now works
fix missing argument in get_db_prep_lookup
Fix pep8 warning
Merge branch 'master' of https://github.com/jakewins/django-money

# By Anand Kumria (3) and others
# Via Jacob Hansson (5) and others
* 'master' of https://github.com/jakewins/django-money:
  valid django 1.3+ settings
  Quick cleanup
  Fixed import error in Django 1.5 for LOOKUP_SEP
  Add Serialization function
  fix unexpected keyword argument 'frozen_by_south'
  Added dependency on py-moneyed to setup.py
  Updated readme, closes #1, a year later :)
  Fix Attribute error when model inherit manager
  Use cls.objects when we check for objects attribute, fixes issue #6
  So that migration works, specify the default currency in text form.
  Update version of py-moneyed required.
  Update the db_prep_ prototypes to work with Django 1.2+

Conflicts:
	README.md
	djmoney/models/fields.py
	djmoney/models/managers.py
	setup.py
	tests/settings.py