If not logged in, redirect to signin/up.
Merge branch 'master' of https://github.com/calblueprint/BPSF into routing-signup

Merge master
Fix factories
Move archived migrations and add type to grants
Test for draft submission
Error message
Draft grant inherits from grant
Fix seeds
Fix seeds
Concerns folder
Delete grade validation module
Strict validations
Merging master
If not signed in, ask to sign in first.
Draft grant sti
Annotate
Autoload config folder
Don't need this module
Use ssl again
Fix route bug