cleaner formatting/style for skeleton build.sbt files
bin used by Eclipse is to be excluded by git
Removed the deprecation on Result as the warning the compiler provides is false-positive in certain aspects (samples/scala/helloworld - a fold statement returns a Result as the common type of the operation). Besides which, SimpleResult will be renamed to Result in the next release, so Result isn't actually going away.
General tidying up of samples with respect to removing all warnings output via the compiler and Eclipse.

Also removed the optional version within plugins.sbt. These samples are not backwardly compatible so the default was wrong. The default was never being used either given the presence of the system property.
Merge pull request #1553 from huntc/samples-tidy

Remove deprecation warnings from sample projects
Merge pull request #1601 from jamesward/fix/cleaner-skeletons

cleaner formatting/style for skeleton build.sbt files
Merge remote-tracking branch: upstream/master