Merge pull request #932 from cesine/master

Tests for CouchDB and for cleaning workshop
$ phantomjs tests/libs/jasmine-reporters/test/phantomjs-testrunner.js tests/SpecRunner.html
Loading tests/SpecRunner.html
Unable to load resource: file://tests/SpecRunner.html
Merge branch 'master' of github.com:OpenSourceFieldlinguistics/FieldDB
$ phantomjs tests/libs/jasmine-reporters/test/phantomjs-testrunner.js ./tests/SpecRunner.html
Loading ./tests/SpecRunner.html
Unable to load resource: file://./tests/SpecRunner.html
turning of extra logging in the async tests, and adding more error checking in the jasmine-html when a view is not defined
TypeError: 'undefined' is not an object (evaluating 'this.suiteDivs[spec.suite.id].appendChild')

file:///home/travis/build/OpenSourceFieldlinguistics/FieldDB/tests/libs/jasmine/jasmine-html.js:651
debugging missing divs in the trivial reporter
factored out the couchdb connection to make the tests more readable
CouchDB CORS tests fail on jenkins and travis

jenkins:

Loading /home/jenkins/.jenkins/jobs/FieldDB/workspace/tests/SpecRunner.html
Loading Webservices info
Done waiting for user to login
Problem setting classname on a suiteDiv: unknown
There was an error making the CORS request to https://corpusdev.lingsync.org/_session the app will not function normally. Please report this.
There was a problem contacting the server to login.
Error appending div for 29
There was an error making the CORS request to https://corpusdev.lingsync.org/test-cors the app will not function normally. Please report this.
There was a problem contacting the server to upload.
Error appending div for 29
There was an error making the CORS request to https://corpusdev.lingsync.org/test-cors the app will not function normally. Please report this.
There was a problem contacting the server to upload.
Error appending div for 29
Problem setting classname on a suiteDiv: 29
Error appending div for 30
Error appending div for 30
Error appending div for 30
Problem setting classname on a suiteDiv: 30
Build step 'Execute shell' marked build as failure
Recording test results
Finished: FAILURE

Travis:

$ phantomjs tests/libs/jasmine-reporters/test/phantomjs-testrunner.js tests/SpecRunner.html
Loading tests/SpecRunner.html
Loading Webservices info
Done waiting for user to login
Problem setting classname on a suiteDiv: unknown
Error appending div for 26
Problem setting classname on a suiteDiv: 26
Error appending div for 27
Problem setting classname on a suiteDiv: 27
Error appending div for 28
Error appending div for 28
Problem setting classname on a suiteDiv: 28
There was an error making the CORS request to https://corpusdev.lingsync.org/_session the app will not function normally. Please report this.
There was a problem contacting the server to login.
Error appending div for 29
There was an error making the CORS request to https://corpusdev.lingsync.org/test-cors the app will not function normally. Please report this.
There was a problem contacting the server to upload.
Error appending div for 29
There was an error making the CORS request to https://corpusdev.lingsync.org/test-cors the app will not function normally. Please report this.
There was a problem contacting the server to upload.
Error appending div for 29
Problem setting classname on a suiteDiv: 29
Error appending div for 30
Error appending div for 30
Error appending div for 30
Problem setting classname on a suiteDiv: 30
The command "phantomjs tests/libs/jasmine-reporters/test/phantomjs-testrunner.js tests/SpecRunner.html" exited with 1.
Done. Your build exited with 1.
adding web-security=no to phantomjs config to be able to run CORS tests
added web-security=no and web-security=false to jenkins with no results
Tested with file:// CORS is working locally, but not in phantomjs
numerous attempts to find out why phantomjs is unable to execute a CORS XHR, despite being supposedtly able to do it.
turning off CORS tests

https://github.com/larrymyers/jasmine-reporters/issues/30
Merge branch 'master' of github.com:cesine/FieldDB
removing two columns since it makes no sense for IGT

Revert "fixes #919 for @Yogurt1206 what do you think... does this look okay"

This reverts commit f386b5a7a662d3b240789cac35653164860c508d.
upgrading bootstrap to 2.3.2 fixes #934
upgrading jquery to v 2.0 which doesnt support ie 6 7 or 8 for #934
upgrading pouchdb fixes #935
modifying all mcgill server references to point to the testing server since the mcgill server's config is too different we will bring them onto the testing server (mcgill server is stuck at version 1.32)