allow use of netrc authentication - better than environment variables.

This patch allows the use of the .netrc file (via python's netrc package) to get the credentials for novaclient. 
IMHO this is _much_ better than keeping clear-text pwds in environment variables (which for example get sent out by email by some bug-reporting tools on linux).