Remove MBCS

Visual Studio 2013 gives ominous warnings that support for it may
be removed in future versions.
We maybe don't need atl.lib

I'm getting some linker errors about it...
Include the ribbon resources as Leash resources

Remove the old one while we're here.
Import separate large ribbon bitmaps

This is the content from homelarge.bmp split up into the
separate component images.

The images must have alpha channels to work, and some of the open-source
tools don't like to output those. :(
Try to do a bit more with the ribbon XML
Hack in a kfwribbon.h dependency

Really ugly way to do it, but it seems to work.
Add UICommandHandler implementation for leash
Add LeashUIApplication, implements IUIApplication
Hack in a windows ribbon

None of this MFC nonsense.

We have new classes to implement IUIApplication and IUICommandHandler,
so give the MainFrame a UIApplication member variable and have
the main frame call out to initialize all the UI bits, including the
ribbon, during startup.

Build in the new objects, and things seem to work as-expected.
(The main frame doesn't know to subtract the height of the ribbon,
but we don't expect that to work, yet.)