second commit

This is with following change,

1.The username,pass and enable_pass can be added to the cfg file .
2.Authentication with enable_pass is also handles