Refactoring AuthenticationContext layer by introducing AcquireTokenHandler classes, introducing Authenticator class and merging token cache logic into TokenCache class
Fixing high DPI bug (auth window height exceeding screen height)
More code refactoring: deleting OAuth2Request layer
More refactoring: removing OAuth2MessageHelper layer
More refactoring: removing RegexUtilities and merging ExceptionHelper with AdalException
Addressing code review comment
Merge pull request #48 from MSOpenTech/dpi

Fixing high DPI bug (auth window height exceeding screen height)
Removing Username/Password feature from ADAL WinRT
Merge pull request #51 from MSOpenTech/u-p

Removing Username/Password feature from ADAL WinRT
Merge branch 'dev' into refactor
Refactoring: updating cache internal model
Refactoring: merging LogHelper and Logger
Refactoring: creating AuthenticatorTemplate classes
Adding ADAL_NET constant to negate ADAL_WINRT logic and prepare for merging WinPhone code
Refactoring: introducing more partial classes to remove #if statements. Also, updating tests based on server change (returning 400 instead of 401).
Refctoring: introducing more partial classes in WinRT
Refactoring: More partial classes
Moving WinRT common code to a shared folder preparing for win phone code
ADAL WinPhone code merged with WinRT and .NET
Merge pull request #54 from MSOpenTech/winphone

ADAL WinPhone code merged with WinRT and .NET