Disable threadsafe in development - so code auto-complile/hot code replacement works again
Fix public:devserver startup (wrong backend url); Fix pagination of search results in the public app;
Fix subject links in public resource/ao detail pages; Make public run not in threadsafe mode when in development;
Hide Locations section if there are no locations - also don't include previous locations, only current;
Tweak styling of nodes in jstree as padding was making the tree bg image look like a solid line
Don't implicitly validate backend records while indexing
Fix all dynamic enums to use proper foreign key constraints.

Modified the ASModel corresponds_to class to automatically sniff out
dynamic enums and set them up.  Saves me forgetting to do it by hand
:P
Removed my silly debugging lines
Merge pull request #352 from hudmol/dynamic_enum_fix

Dynamic enum fix
Tweak the agents tests to make sure the title we're looking for is near the top
Add support for INTEGRATION_LOGFILE logging.  Modify Travis to use it
Use curl to send the logs, since they get quite large
Set SCREENSHOT_ON_ERROR in travis.yml
One more go at using curl to send us log files
Removed unbounded wait for test servers to start.
Limit asserts to 5 retries
The saga continues...
Fix an ambiguous "Edit" button click in the Selenium tests
Upped test memory
merged master, resolved conflicts