'Adds a column to a table, default column type is NUMERIC
TODO: Make this return true/false on success/failure
:param table: Table to add column too
:param column: Column name to add
:param type: Column type to add
:param default: Default value for column'

def addColumn(self, table, column, col_type=u'NUMERIC', default=0):

    self.action(u'ALTER    TABLE    [{0}]    ADD    {1}    {2}'.format(table, column, col_type))
    self.action(u'UPDATE    [{0}]    SET    {1}    =    ?'.format(table, column), (default,))
