Update db schema migration

Added some missing triggers & functions in the schema migrate rake task.

Made it a little bit friendlier (ask for user input regarding schema names, defaulting options, etc).

All in all, a little bit better.
Line is too long. [129/80]