Add version flag for forcing the drac version
Use 'defer' to call response.Body.Close()

This ensures that even if there is a panic or error of some sort, the
request is properly closed.
Moves javaws path to arch dependent build files

The paths applicable to my env & its probably not the best way to do it
Changes to use github.com/howeyc/gopass to read pass

This keeps the password from echoing back to the screen
Adds jnlp removal via defer. Changes to start()

Some changes to make sure & more quickly remove the jnlp file. Adds a
delay option since we don't wait for the javaws to run & exit, but
continue on our own, we delay a few seconds then before exiting to give
javaws to start up & read the jnlp file
Merge pull request #4 from SEJeff/add-version-flag

Add version flag to allow forcing version when autodetection fails
Merge branch 'add_masked_pass_prompt' of https://github.com/glennsb/drac-kvm into glennsb-add_masked_pass_prompt

Conflicts:
	main.go
t push origin masterMerge branch 'glennsb-add_masked_pass_prompt'
Merge branch 'add_arch_defaults' of https://github.com/glennsb/drac-kvm into glennsb-add_arch_defaults

Conflicts:
	main.go
Merge branch 'glennst push origin masterb-add_arch_defaults'
Merge branch 'faster_file_delete' of https://github.com/glennsb/drac-kvm into glennsb-faster_file_delete

Conflicts:
	main.go
Merge branch 'glennsb-faster_file_deletet push origin master'