Give Nemo it's own personal show-desktop-setting, instead of using
Nautilus'.  Add an autostart condition to watch this setting.

Add autostart condition
Add menu bar toggle to View menu.

Behavior:

    Clicking the setting will show or hide the main menu bar
    across all active windows.

    While hidden, tapping the ALT key will 'temporarily' show
    the menu bar.

    Tapping and releasing ALT once more will hide the menu bar
    once more.

    Navigating to a different directory will reset this state.
    Otherwise, the menu bar will remain visible until alt-tapped
    again.

This behavior does not affect Alt-shortcut combinations for bringing
up specific menus, and mimics that of other file managers regarding
hidden menu bars.
Simplify temporary menu bar logic.
Prevent menu from appearing on the desktop (oops)
Properly render the thumbnail when viewing a folder in icon mode
and the file icons are smaller than the view-specified size.

To reproduce -

Enter /usr/share/icons/Mint-X/apps/16

You get lots of log spam, and the emblem for sym-linked files does
not scale with the icon size, or doesn't show at all, in the case
of a 16px icon, it is trying to place 24px emblem on top of it,
which doesn't work.  It works improperly for larger icon sizes -
the emblem renders, but is so large as to cover the file icon almost
completely.

This patch checks the *actual* size of the pixmap before trying to
apply the emblems, and adjusts the desired size accordingly.  As a
result, the emblems apply and are scaled appropriately to the icon
size.
Fix this icon/emblem problem with list view as well.

Also, before applying the emblem, check to be sure the emblem will
work - problem files are odd aspect-ratio screenshots (like narrow
strips) - we want to render as large as possible, but the actual
pixbuf might be too narrow in x or y to fit the emblem, so we'll
just not even try in those cases.
Merge pull request #181 from mtwebster/thumbnails-with-emblems

Properly render the thumbnail when viewing a folder in icon mode
Merge pull request #166 from mtwebster/hide-menu

Add menu bar toggle to View menu.
Merge pull request #91 from mtwebster/autostart

Improve control over which file manager manages the desktop.
Statusbar: Hide the separator when the statusbar is hidden (prevents
it from appearing on the desktop)
Merge pull request #182 from mtwebster/separator

Statusbar: Hide the separator when the statusbar is hidden (prevents
Add an option to bring back the old behavior of closing the tab or window
of a device when it is unmounted or ejected.  This defaults to off (maintaining
the current behavior of going to the Home folder on eject.
Rework location bar/entry:

- Location Entry button is now a toggle button
- Toggle state is saved between sessions, but can be set
  independently between panes, tabs, and windows.
- Using the toolbar button immediately toggles between breadcrumbs
  and location entry
- Using menu "Location..." or Ctr-L key does the following:
          If location entry is already visible, the first hit merely
          grabs focus to the entry box.  Subsequent hits toggles
          between entry and breadcrumbs.

          If breadcrumbs was visible, it makes entry visible and
          grabs focus.

          If the toolbar was not visible initially (Main Toolbar un-
          checked in menu), the first hit makes ONLY the toolbar
          visible, and uses the last-saved state.  Hitting it again
          with the temporary bar already visible, toggles between
          breadcrumbs and location entry, as normal.  Moving to a
          new location by any method re-hides the location bar.
Remove now-unnecessary "always show location entry" option in preferences.
Merge pull request #184 from mtwebster/location-toggle

Rework location bar/entry
Merge pull request #183 from mtwebster/eject-close

Add an option to bring back the old behavior of closing the tab or window
Add "Add Desklets" option to desktop background context menu.
Fix breadcrumb rendering for all themes.
Tooltips for icon views
Add preference for tooltips on desktop, ensure they only show on desktop.