Merge pull request #122 from lbjay/master

allow setting of baseTestUrl
Removal of recommender unit test
Don't add ui filter for empty values; fixes #537
Merge pull request #123 from ehenneken/recommender_test

Removal of recommender unit test
Merge pull request #124 from lbjay/trac-537

Don't add ui filter for empty values; fixes #537
Merge pull request #125 from lbjay/casperjs-search

conversion of existing selenium tests to casperjs
compacting jinja templates leads to mysterious javascript breakage. *sad trombine*.