Implement APIs and process for managing site data

See #3, #4 
How about using psycopg2's isolation level constants:

    # "CREATE DATABASE" requires autocommit (non-transaction) mode
    from psycopg2.extensions import (ISOLATION_LEVEL_AUTOCOMMIT,
                                     ISOLATION_LEVEL_READ_COMMITTED)
    ...
    conn.connection.set_isolation_level(ISOLATION_LEVEL_AUTOCOMMIT)
    ...
    conn.connection.set_isolation_level(ISOLATION_LEVEL_READ_COMMITTED)