Simplify maven deps by using inheritance

Define dependency versions once in dependencyManagement and inherit in
child modules, to avoid defining the version and scope of modules more
than once.

Use version properties to make things even clearer.

Move the maven-bundle-plugin to the root of the project to avoid
repeating the same config.

Move the src/main/scala source configuration into the root by using the
build-helper-plugin.
Add a note in uncommons-maths OSGi build POM about v1.2.3
Add a .gitignore
Fix indentation in application.conf
Resolve maven warnings about deprecations and missing versions
ServiceRegistration is typed in OSGi 4.3

Add a wildcard type for the ServiceRegistration declaration.
Fix spelling errors in Dining Hakker and Hacker
Use maven-accessible sigar dependency
Provision Karaf via maven and features

Created assembly-features to define the project features for Karaf
provisioning.

Created assembly-dist containing the build instructions necessary to
build an archive of a pre-configured Karaf instance.

Update the Netty version.

Use the pre-bundled Protobuf from the servicemix project -- see
the features.xml created for Karaf -- and remove the manual protobuf
bundling.
Change default IP address to localhost
Temporary import of reference.conf files

Temporarily import remote and cluster reference.conf files into
application.conf. TODO remove this, it will no longer be necessary on
Akka master.
Added Pax Exam based in-container integration test

New module integration-test that contains integration tests. Created an
initial test that obtains a reference to the DiningHakkerService, creates
a dining Hakker, and then interrogates its name and current state.

The dining Hakker messages were moved to the API bundle, so that the
integration test has access to them without seeing the implementation
classes in core.

The test is run via the standard "mvn install" command.
Update Maven scala plugin to 3.1.2
Update to Akka 2.2-SNAPSHOT (failing integration test)

- Netty was updated to 3.6.2.Final (at least 3.6.0 is required by
akka-remote)

- Removed the temporary import on akka.remote.netty in core

- Removed the temporary settings in application.conf

- Changed references to akka-actor to akka-osgi
Merge pull request #5 from vivosys/akka-2.2

Akka 2.2