introduce Objects.requireNonNull
remove guava - not needed with java8
add guava again - weld will throw runtime exception otherwise during server startup
setting up arquillian...
playing with pom
working greeter
injecting event
port junit test to arquillian test
remove unused package
rename some packages and classes
rename package
move some packages