getting proper gauge path for execution and adding logging info for the gauge path search
getting the gauge exec path only once from the environment util and cache it
handling java install if it is not installed during init. This closes #3