Minor refactor and enhancement

Renamed failures to diagnostic messages for greater clarity, added xpath
functionality to ElementFinder.
Added Dropdown menu selection Action

Added dropdown menu select action, refactored actions to give feedback
if an unsupported actiontype is used.
Minor DiagnosticMode refactor

Minor improvements to the messages produced in DiagnosticMode.
Added https:// verification

Added a verification that checks the present URL for a secured protocol.
Minor corrections and bug fixes
Maintainability Refactor
Refactor pt 2
Refactor and Enhancement

Pulled ElementFinder and ReferenceLibrary classes into their own .cs

Added get/set accessors to the compilation, action and verification
classes.
Browser back, forward and refresh actions