Added environement variables support and unit test

* Added environment variables support (and build variables) in and
elegant way using Jenkins Util class.
* Created Unit Test
* Fixed several warnings
* Changed identation to be GitHub-friendly
* Ignored Eclipse project files