#19: Adding test for failing datetime unpickle
Adding an initial implementation of a Handler for datetime.datetime objects that doesn't use repr
Completed implementation and tests of datetime pickling without resorting to repr().
Reorganize imports
Prefer spaces to tabs
Use new datetime handlers by default
Remove REPR-based datetime tests (superseded by test_datetime module).
Test no longer requires explicitly loading _handlers
Move failing test to test_datetime
Continue to support unpicklable datetime objects. Fixes failing test.
Use the caller's unpickler as well
Remove is_repr
Merge remote-tracking branch 'jaraco/master'

* jaraco/master:
  Remove is_repr
  Use the caller's unpickler as well
  Continue to support unpicklable datetime objects. Fixes failing test.
  Move failing test to test_datetime
  Test no longer requires explicitly loading _handlers
  Remove REPR-based datetime tests (superseded by test_datetime module).
  Use new datetime handlers by default
  Prefer spaces to tabs
  Reorganize imports
  Completed implementation and tests of datetime pickling without resorting to repr().
  Adding an initial implementation of a Handler for datetime.datetime objects that doesn't use repr
  #19: Adding test for failing datetime unpickle

Conflicts:
	jsonpickle/__init__.py
	tests/jsonpickle_test.py

Signed-off-by: David Aguilar <davvid@gmail.com>