Fix returned value of decrypt and add getPassword

decrypt() used to return a Buffer. For now, let's make it return a string, at least until I have proper state management. Makes hacking RedImpala-CLI easier.

getPassword is now added. Introduces XPath and XMLDom dependencies.