fix for SQLDroid issue on older versions of android (method android.cursor.getType doesn't exist)
added sql type: smallint unsigned
split out bootsrapping step from compile
added new orderby functionality.

now different orderings can be included in the same orderby clause.  for example:

    MyTable.ALL
        .orderBy(MyTable.FIELD1,
                 MyTable.FIELD2.asc(),
                 MyTable.FIELD3.desc());

also, order by functions are now supported:

    import static org.kered.dko.SQLFunction.*;
    MyTable.ALL.orderBy(LOWER(MyTable.FIELD1));