Create runnable jar

- Added maven assembly to build jar with dependency
- Added properties for depency version in root pom