Credentials Validation

Hi, 

As stated in #93, I made the 1st and 3rd point.
Moving the Credentials object into RED to be like the library.

Adding the same validation for credentials than done with defaults.