Story 49871709: Separating directive types according to new API on dashboard
Merge pull request #2 from reciprocity/feature/subtypes-on-dashboard

I changed the findAll endpoints for the Directive subtypes to use "kind=..." instead of "meta_kind=..." and Policy is now only looking at Company Policies (until there's a more generic way of getting all policy types).  This is a quick fix but I'm going t
Story 41730557: Fixed jumpy screen behavior on show/hide advanced fields; fixed Directive type creation modal
Merge branch 'master' into develop
Story 49871451: Major fixes around help modal
Merge pull request #3 from reciprocity/feature/object-create-modals

Modal fixes for advanced option collapse toggle and help modal
51024879 Add support for property paths in queries.
Also added associated test cases.
51024879 Add support for __in suffix on query parameter.
Merge pull request #5 from reciprocity/feature/fix-join-query-support

51024879 Query property path and __in support.
Further work on initial program page [story:51024987]
Use MySQLdb instead of pymysql

* App Engine uses MySQLdb; pymysql has disconnection issues,
  so remote pymysql dependency and rewrite default database
  connection strings
* add bin/setup_linked_packages.py to inspect location of
  installed packages and link into development PYTHONPATH
* add setup_linked_packages to Makefile's "setup_dev" task
* invoke "make setup_dev" from Chef recipe
* remove "git submodule update --init" from "setup_dev" task,
  since it needs to be done from non-VM side
Merge pull request #6 from reciprocity/feature/deprecate-pymysql

Use MySQLdb instead of pymysql
Mask 'alembic' script so ggrc.bootstrap is imported before sqlalchemy

* This is required to make alembic use the sqlalchemy in
  src/packages.zip, which is patched to fix an incompatibility
  with Cloud SQL.  Won't be needed after upgrade to SQLAlchemy 8.1
PEP8 and Python 2.6 compatibility
Ignore some errors until client-side is ready for strictness

* ignore bad query parameters
* ignore referential non-integrity when building links
* add @wip on failing tests until we can be strict
Mark failing test @wip until we fix the feature
Merge pull request #7 from reciprocity/feature/temporary-ignore-errors

Ignore some errors until client-side is ready for strictness
Initial 'noop' login for development mode
Handle login with App Engine
Merge pull request #8 from reciprocity/feature/basic-login

Basic login / authentication implementation