SQL file for DB changes

This is a delta file containing only the changes for this feature. You
must have imported the main database structure first, specifically the
member table, in order for the constraints to work.
Intermediate commit to save progress.
Intermediate commit to save progress.

Having trouble figuring out how to define the Member table and it's
relationships in Flask-SQLAlchemy.
Models and tests done for now.
Added a runlocal command to manage.py to allow local testing more easily
Improved runlocal slightly to drop database tables and session after server is stopped.
Added the beginnings of a test suite.

This will let us split our tests into different files, making it easier
to see what tests are available and what is missing.
Merge branch 'runlocal' into permissions
Added runtests option to manage.py to simplify running unit tests
Factored some tests into separate suites

Tests for Permissions feature are now all contained in their own files,
and use the unit_tests_all.py file as a containing suite. Running that
file runs all of the tests for Permissions feature.
Change qunit test template to include other template pages that will be use for javascript function.
Partial controllers code and tests.

NOTE: unit tests are incomplete and not working properly. Discovered
that the cascade delete on models is set up wrong, I think deleting one
bridge record is taking much of the database, and lots of other tests
fail due to that. Commented the test that's causing the problem, will
try to fix it tomorrow. zzzzzz
Follow botostrap responsive page design.
Fix empty space between top of scrren and navbar
Added some additional batch files for easy execution of all tests and starting of server with local database files.
Refactoring unit tests and db relations

Partial changes, still not complete.
Fix app title brand display on phone screen
Change main index page for sign up and login only
Added a basic control side bar.
Created very basic home page.