Merge with default
Update version number for 1.0.0-R8 release.
Added tag v1.0.0-R8 for changeset efb7df5eb561
Merge with stable
Upgrade working version number to "1.0.0-R9-SNAPSHOT".
Merge with SFX-8-stable
Upgrade working version number to "8.0.0-R5-SNAPSHOT".
Refactored Color name constants to conform to Scala conventions.
Color constant updates missing from prior commit.
Merge with default
Refactored to use Scala conventional color constant names.
Merge with default
Additional Color name constant refactoring.
Fixed issue 124. JFXApp now buffers all subclass construction/initialization
code and executes it during application startup. (Previously, JFXApp didn't
fully implement the semantics of the scala.DelayedInit trait: it only buffered
the construction code of the leaf sub-class (typically, the user's application
object).
Merged with default.
Resolved Issue 126: Platform.runLater should accept closures with any return types.
Resolved Issue 125:	Eliminate need for setting JAVA_HOME.
Merge with `default`
Adjusted all Scaladoc entries so that they now link to JavaFX 8 API pages, rather than JavaFX 2 API pages.
- Made adjustments to the Duration class so that javafx.util.Duration instances are consistently wrapped within scalafx.util.Duration instances.

- Added an auxiliary constructor to the Duration class to facilitate the above changes, in addition to providing the user with another way to create a scalafx.util.Duration instance (by using the auxiliary constructor directly)

- Minor updates to Scaladoc in the Duration class.

- Adjusted Scaladoc entry in Duration class so that it now links to the JavaFX 8 API, rather than the JavaFX 2 API.

- One minor update made to DurationSpec test class to match the above changes.