graph temporary changes
CORS testing with NGINX.
ISSUE#98
Remove extra lines from file (formatting change)
ISSUE#98
Fix creating conditions from template. Add call to create a bunch of conditions
from a list.
ISSUE#98
After refactor get upload file working again.
ISSUE#98
Upload conditions and files now working, if a little cluncky.
ISSUE#98
Add project and process ids to form. Use them for saving the file in a temporary
directory. This prevents race conditions.
Remove debug messages.
ISSUE#98
Change name of table to plural (project2processes)
ISSUE#98
Update to support sending multiple files. Updated the form constructor to make the
name more intuitive and to handle uploading mutiple files. Updated controller for
uploading files to send multiple files. Changed upload REST call to handle multiple
files with different datadirs specified.
Add in call to build tree from a project.
ISSUE#113
Use tree to display existing file and data directory choices.
ISSUE#113
Add back in recognizing if the checkbox is clicked. This still doesn't
get communicated back to the user that an item has been chosen but it is
a start.
ISSUE#113
Build a tree of data directories for a project. This code is basically a cut
and paste of code from datadirs, except it works on a slightly different model.

Both sets of code could be combined. An issue will be opened up for this.
ISSUE#99
Move code around in back end so that the api and loader utilities can
share classes rather than adding a dependency that things be installed.
Don't include *.pyc files.

Start tying uploads into the backend.
ISSUE#99
Update table creation to remove primary key designation from join tables.
Re design my tools page
added files
Merge branch 'current-sprint' into graphs