Ignoring NetBeans IDE files.
Ignoring Maven build folder
Mavenizing jpathwatch-java

Inspired by
longkerdandy/jpathwatch-osgi@5bc99ed486d94b1e75ff22eab425003d33929bc1
with the following exceptions:

- Based on jpathwatch 0.95 instead of 0.94

- Adding a lot more metadata to the OSGi  bundle's manifest.

- Adding all of the native libraries, even ones that might never have an
environment to run on (e.g. osx-ppc-x64... how did this even get built?)

- Using maven-assembly-plugin to bundle the project source tree during
the build.  Hopefully this will bring us into compliance with the GPL's
distribution requirements.

- Ignoring the overflow test in the jdk7 tests.  This doesn't work
reliably in my XP development environment.
Lazy initializing the watch service, and adding additional error checking during open()

The kqueue won't be opened until the first call to register().
Additional error checking was added to open() to throw IOException when
either kqueue() or pipe() returns -1.