Set up project for new robot framework
Created the robot componet factories
Added a relay interface and implementations
Added a switch interface and implementations
Set the visablity of all hidden api classes to default
Added a solenoid interface and implementations
Created a solenoid that uses sensors for position awareness
Merge pull request #2 from Zabot/api

Initial API structure
Added unit test libraries and Eclipse Kepler preferences
Added unit tests, refactored/corrected Solenoid classes, and changed codebase to use Java 8 (in preparation of 2015 WPILib)
Additional fixes and refinements
Added headers to all source files
Renamed HardwareFactory to Hardware to make the code that uses it more readable.
Moved creation of WPILib hardware objects to Hardware static factory methods.
Luna is the correct most-recent Eclipse version
Minor changes
Refactored the package names and the SolenoidWithPosition.
Changed JUnit to be a referenced library included in the 'libs' directory, rather than use Eclipse's built-in version (which may vary by installation).
Merge pull request #3 from rhauch/unit-test-fwk

Changed to Java 8, added unit test libs, and tested/refactored Solenoid classes