Add option to run a single test (insight)

In that, the output of the test goes under
target/reports/insight/ParentOfTheTestDirectory

e.g.
Running
./build.py -f components/tests/ui/build.xml ui-test-insight -DTEST=experiments/scratchpad.txt

output goes under
target/reports/insight/experiments
Add example to readme.
Make sure set up is in place.

setup configuration files in correct places for all
insight target.
Modify where pybot is executed.

Screenshots are taken and need to be accessible to the tests.
screenshots end up in /target/reports/web/NameOfBrowser.
Run the unit tests under tests/ui/library/java

toplevel ./build.py test-unit
Add target for command line test.
Add support for CLI tests.
Merge pull request #43 from jburel/robot-cli

Robot cli