Add scalastyle checking

Standard scalastyle official config (from its website)
Add project metadata

Organization info
Fix sbt build

Allowed reporting of warnings in the build
Major code refactoring

Removed unecessary packages (leftovers from InSynth)
Changed all packages names from insynth to scife
Improve ScalaStyle checking

Update ScalaStyle version
ScalaStyle configuration modified
Added ScalaStyle nature to the Eclipse project
Fixed sources according to some style rules
Update to Scala 2.10.4
Merge branch 'develop' into feat/metadata

Conflicts:
	project/Build.scala
	src/bench/test/scala/scife/enumeration/benchmarks/BenchmarkSuite.scala
	src/main/scala/scife/enumeration/Enum.scala
	src/main/scala/scife/enumeration/Finite.scala
	src/main/scala/scife/enumeration/dependent/Depend.scala
	src/test/scala/insynth/enumeration/dependent/DependentTest.scala
	src/test/scala/scife/enumeration/benchmarks/DependentBenchmark.scala
	src/test/scala/scife/enumeration/showcase/BinarySearchTree.scala