Add several cucumber feature files

Also
* clean up some code
* add robotium library
* add eclipse settings, project, and classpath files
Add feature and step definitions for SetBrightnessBrick
Update libraries

* cucumber-android
* cucumber-core
* cucumber-java
* cucumber-picocontainer
* gherkin
Add feature and step definitions for PlaceAtBrick

Also a little refactoring
Refactor Util
Add feature for PrintBrick and CheckUserVariable
Remove options from Cucumber.java
Add feature and step definitions for IfBrick
Refactor PlaceAtBrick feature
Add getView in PrintBrick for enhanced debugging experience
Play around with broadcast bricks
Update Eclipse .project file
Refactor ProgramSteps
Unblock waiting BroadcastWait brick when message is sent again
Add scenario for BroadcastWaitBlockingBehavior
Fix broadcast wait unblocking behavior

Add scenario