[JENKINS-17318] Addressed NullPointerException generated in FitnesseBuilder when the EnvironmentVariablesNodeProperty was null.
[JENKINS-17318] Upon resolving NullPointerException, the java path generated was malformed.
Updated parent pom to resolve a "java.lang.NoClassDefFoundError: com/sun/mirror/apt/AnnotationProcessorFactory" issue with JDK7.
Replaced deprecated Assert.
Had to rebuild .classpath to make Eclipse Kupier happy. This also resulted in ./bin being adding to gitignore.
[JENKINS-17318] Added unit test to prevent regression.
Merge pull request #6 from daldinger/master

[FIXED JENKINS-17398] Mark the build as unstable when there are test failures.
Changed parent pom to the minumum version required for a successful build. Classpath was also modified by m2eclipse.
Fixed failing unit test - assertEquals(double expected, double actual) is now depreciated, using new assertEquals(double expected, double actual, double epsilon) instead. Not sure why this made the unit test fail.
Created a new option "TestTimeout". This was coupled with the HTTP timeout, so if you have a test that takes an hour you no longer need to set your HTTP Timeout to an hour and have to wait an hour before you know your service is down.
Merge pull request #5 from lessonz/master

[JENKINS-17318] resolved
Merge branch 'master' into SamJessop-master

Conflicts:
	src/test/java/hudson/plugins/fitnesse/FitnesseResultsTest.java
Made it so the plugin will use Jenkin enviroment variables if passed into certain fields.
Fixed duplicate code. Issue with merging new code.
Changed version number to reflect this is a minor release with very little changed.
[maven-release-plugin] prepare release fitnesse-1.8.1
[maven-release-plugin] prepare for next development iteration
Merge pull request #9 from SamJessop/master

Added Jenkins Environment Variables