Moves SqliteDaoFactory implementation to use android's SQLiteOpenHelper

Removed stub SqliteHandler implementation of a SQLiteOpenHelper and
changed SqliteDaoFactory to use this SQLiteOpenHelper in its
constructor.
Introduces DaoException to be used by dao implementations

DaoException will be used by dao implementations that my throw
exceptions on their CRUD operations. This will take together all the
diffrent exceptions that may occur when invoking diffrent dao
implementations.
Adds Closeables helper class

This class simplifies closing resources by ignoring any exception that
may be thrown when invoking Closeable.close().
Introduces parsing package, interfaces and abstract classes

Adds Parser interface that most likely will be used by HttpDao
implementations to parse the response body into objects.