Changed AssetBuilder loading to use a list instead of a map.
Initial commit for interoperability rewrite.
Added reworked login code.  Just a bit.
Cleaned up login method to use passed login data.
Changed authcode to be used only if not null.
Otherwise an empty string is passed.
Added todo.
Cleaned up imports just a bit.

I'm just tired, man.
Patched up client SteamGuard sign-ins, reworked visibility some more.
SteamGuard dialog works now!
Still a long way to go.
Renamed dialog callback class to not be confused with the ones used by Steam.
Updated enums for sign-in.
Merge branch 'master' of https://github.com/nosoop/DistributableMarketeeringTool.git into ui-integrate
Changed login dialog text.
Added a working friends list!  I think.
Added user status switching.
Reimplemented the saved users debugging format.
Fixed up friend table selection behavior.
Updated handling of PersonaStateCallback to reflect own status change.
Initial add of empty chat window.
Added versioning to Maven JAR plugin and comments on bundling.
Added empty chat tab.