Add javadoc to the build file
Convert scanner & protocol lib to maven
Change build instructions to match changed project layout & build mechanism
Convert examples to maven build
Change the way native libs are packaged, extracted & loaded
Better javadoc configuration
Remove non-working resource test
Rename "protocol" to "wayland"
Merge remote-tracking branch 'upstream/master'

Conflicts:
	examples/pom.xml
	examples/simple-shm/pom.xml
	examples/simple-shm/src/main/java/org/freedesktop/wayland/examples/simpleshm/Display.java
	examples/simple-shm/src/main/java/org/freedesktop/wayland/examples/simpleshm/SimpleShm.java
	examples/simple-shm/src/main/java/org/freedesktop/wayland/examples/simpleshm/Window.java
	scanner/pom.xml
	scanner/src/main/java/org/freedesktop/wayland/scanner/Argument.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Description.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Enum.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Event.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Interface.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Message.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Protocol.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Request.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/Scanner.java
	scanner/src/main/java/org/freedesktop/wayland/scanner/StringUtil.java
	wayland/src/main/java/org/freedesktop/wayland/Fixed.java
	wayland/src/main/java/org/freedesktop/wayland/Interface.java
	wayland/src/main/java/org/freedesktop/wayland/ShmPool.java
	wayland/src/main/java/org/freedesktop/wayland/arch/Native.java
	wayland/src/main/java/org/freedesktop/wayland/client/Display.java
	wayland/src/main/java/org/freedesktop/wayland/client/EventQueue.java
	wayland/src/main/java/org/freedesktop/wayland/client/Proxy.java
	wayland/src/main/java/org/freedesktop/wayland/server/Client.java
	wayland/src/main/java/org/freedesktop/wayland/server/DestroyListener.java
	wayland/src/main/java/org/freedesktop/wayland/server/Display.java
	wayland/src/main/java/org/freedesktop/wayland/server/EventLoop.java
	wayland/src/main/java/org/freedesktop/wayland/server/Global.java
	wayland/src/main/java/org/freedesktop/wayland/server/NativeObjectWrapper.java
	wayland/src/main/java/org/freedesktop/wayland/server/RequestError.java
	wayland/src/main/java/org/freedesktop/wayland/server/Resource.java
	wayland/src/main/native/Makefile