initial work on tests for issue #398
stubbing out ldap authentication for the test environment

This is needed in order to write tests that work on project pages.
failing test for #398 implemented
created new test containers so that omniauth can mock out LDAP auth

also adds a patched phantomjs which will properly send the PATCH body
(offical one doesn't)
pass the new tests to add project press, person condition and modify suffix
Merge branch '398-fix-cannot_add_things'

Conflicts:
	client/app/views/people/show_chunks/conditions_.html
                Div got deleted and css class got added.