DRF 3 support

Changes:
- Updated requirements
- Updated fields
- Updated tests & test serializers
- Changed logic on `PointField.is_valid()`