Updated dependency modules to latest versions
Added ability to build uber jar to incorporate all dependencies