Remove unneccessary Exception when moved Cursor's posititon inside
transformation function. This is not really needed since
we use moveToPosition(int) to iterate over Cursor.
Changed package name (yes, again): com.getbase.android -> com.getbase.android.db
Make List as TransformedLoaderBuilder's return type instead of LazyCursorList
Make LazyCursorList package protected class
Remove unused method
Renamed function argument in FluentCursor.transform() and Cursors.toFluentIterable
from just 'function' to something more descriptive: singleRowTransform to indicate
that this function is used to transform single cursor's row only
Remember kid, Cursors can be always nulls.
Added some specs for Cursors utility class.
Renamed FluentCursor's transform() to toFluentIterable()
Merge pull request #1 from futuresimple/refactoring

Refactoring