Dynamic Login

Added support for loading the login page, finding the form, pulling any hidden fields that may be required.