trips table, trip_user table, filter, routes

I wrote the schema for trips table and trip_user table.
I wrote an 'admin' filter which will be used to guard all routes only
accessible to admin.
I set up a route group, guarded by the "auth" filter, which will hold
all routes only accessible to authenticated (logged in) users.
I set up a route group, guarded by the "admin" filter, which will hold
all routes only accessible to authenticated admins.
I created a route, "/dev/createAdmin", that will create an admin user in
our database for testing purposes.