Updated several dependencies and use jdk 1.6 for compatibility reasons