Implemented application menu gadget

This pulls in libbamf as a dependency. See here:

  https://launchpad.net/bamf