first commit of basic test. cloudify manager impl does not work - use mocks.
ignoring non-source files.
fixed bootstrap and teardown. discovered a leak when running cli bootstrap command. currently not fixing it, let threads leak.
adding junit as dependency
extending selenium with CGLib, allowing complex components to be defined - List is not supported yet
adding snapshot in java code
changing screenshot name according to test. adding annotation to skip test.
adding safari to the list.
adding support to s3 deploy.
adding HTMLUnitDriver
adding submodules
adding submodules
moving submodule
moving selenium-drivers
Merge branch 'master' of https://github.com/guy-mograbi-at-gigaspaces/gs-webui-test-beans
Merge branch 'master' of https://github.com/guy-mograbi-at-gigaspaces/gs-webui-test-beans

Conflicts:
	beans/pom.xml
	beans/src/main/java/webui/tests/CloudifyTestBeanImpl.java
	beans/src/main/java/webui/tests/SeleniumDriverFactory.java
	beans/src/main/java/webui/tests/cloudify/commands/Bootstrap.java
	beans/src/main/java/webui/tests/cloudify/commands/CloudifyCliManager.java
	beans/src/main/java/webui/tests/cloudify/commands/CloudifyCommand.java
	beans/src/main/java/webui/tests/components/AbstractComponent.java
	beans/src/main/java/webui/tests/listeners/SnapshotListener.java
	beans/src/main/java/webui/tests/pages/DashboardPage.java
	beans/src/main/java/webui/tests/pages/GsPage.java
	beans/src/main/java/webui/tests/pages/LoginPage.java
	beans/src/main/java/webui/tests/selenium/GsFieldDecorator.java
	beans/src/main/java/webui/tests/selenium/GsLocators.java
	beans/src/main/java/webui/tests/utils/CollectionUtils.java
	beans/src/test/java/webui/tests/LicenseTest.java
	beans/src/test/resources/example-context.xml