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