Add test cases for association object type many to many relations

* Add models defining m2m relation
* Test posting a new m2m relation
* Test patching an object without any existing m2m relations
* Test patching an object with an existing m2m relation
* Test patching an object to remove a m2m relation

Note: An association object many to many relation allows us to
have a normal many to many relation that holds extra data in the
helper table.
Add logging for almost all exceptions caught in views

Also, disable logging for tests.
Merge pull request #194 from chrismckinnel/logging-on-exception

Add logging for almost all exceptions caught in views
Records change due to #194 in changelog.
Prepare for release of version 0.10.0.
Bump version number to 0.10.0
Set development version number to 0.10.1-dev
Add cascade to m2m relationship on Computer

* Refine test for removing m2m
* Fix test for adding m2m relations
Adds test case for #197.
Replace all assertEqual and assertEquals statements with regular assert - partial progress on #115
Replace assertIsInstance call, and change assertFalse(isinstance(...)) calls to a more idiomatic assert not isinstance. Partial progress on #115
Replace assertIn calls for #115
Replace assertNotEqual calls for #115
Replace assertTrue calls for #115
Replace assertNotIn calls for #115
Replace assertIsNotNone calls for #115
Replace assertFalse calls for #115
Adds more things to ignore.
Migrates testing to use nose.
Merge pull request #186 from jfinkels/fix-issue-115

Use nose for testing and fix issue #115.