Bump required Django version to 1.7c3
Add client-side ISBN check digit validation

* Also, improve ISBN10 support
* Cleanup some code