Added table-level support for DataSetObservers

Observers are stored in the TableInfo objects, and registered by class
through static methods on the Model class.
Fixed name of argument to getParserToType and visibility of processCursor
Fixed TypeSerializers not loading

The Model.loadFromCursor method was reading the cursor column value
based on the type of the model's field, not its serializer's serialized
value. Since the field type of TypeSerialized fields is not a database
primitive type (their whole reason for existence), the value was never
read, and the serialize method always got passed null.

This fix breaks existing TypeSerializers, as it requires them to define
their serialized type as a Java type, which the column definition and
load use to determine the SQL type. The save code checks that the type
of the object returned by the serializer matches.
Added byte array/BLOB support
Model classes now post notifications back to listeners.
Merge branch 'master' of git://github.com/pardom/ActiveAndroid
Fixed Model `equals` method

`equals` was comparing the memory address of the object members, rather than the values. Changed to use `equals` methods instead of `==`
Merge branch 'master' of git://github.com/pardom/ActiveAndroid
Merge remote-tracking branch '3squared/master'
Merge branch 'master' of git://github.com/pardom/ActiveAndroid
Merge branch 'master' of git://github.com/pardom/ActiveAndroid
Merge branch 'reference_correct_table' of git://github.com/vonloxley/ActiveAndroid
Added AsyncTaskLoader subclass which allows Models to be retrieved.
Very useful for backing list views.
Added AsyncTaskLoader subclass which allows Models to be retrieved.
Very useful for backing list views.
Revert "Added AsyncTaskLoader subclass which allows Models to be retrieved."

This reverts commit 46d1f1b93e9d0fedd068251a61fb6475ec8a5408.
Revert "Added AsyncTaskLoader subclass which allows Models to be retrieved."

This reverts commit a669f6a3baa2497c345b7268045099ada08e9405.
Added AsyncTaskLoader subclass which allows Models to be retrieved.
Useful for backing listviews.
Compatability.
Merge branch 'master' of git://github.com/pardom/ActiveAndroid
Merge branch 'master' of git://github.com/pardom/ActiveAndroid