issue #21: adding support for overriding environment variables for maven processes invoked through plugin

Maven.sublime-settings -> maven_env_vars map with keys == environment variables (can be lower case, will be uppercased before setting subprocess environment) and values == their values
fixed bug in M2_HOME handling
Merge branch 'feature-env_vars' into sublime3
minor python 2 to 3 conversion fix