- Added Custom Features:
    - Dropdown main menu to the left instead of right if it is going off
      the screen to the right
    - Added icon support via "icon" field of menu item. Syntax must be
      "icon: 'glyphicon-XXXX'" and only support bootstrap icons
    - Added a reference to the right-clicked item to every "action"
      callback. If you want to reference this, create your callback like
      "action: function(e, selector) {}"
    - Added menu reuse support through optional menu object structure.
      If menu is defined as "{ id: 'XXXX' , data : [ ..... ] }", then it
      will check to make sure there is only one instance of that menu in
      the body.
    - Added dynamic menu item through the use of a new field,
      "menu_item_src : funcName". funcName can be a string or a
      reference to the function. *** THE FUNCTION MUST BE GLOBALLY
      SCOPED FOR THIS TO WORK *** The function will be called with a
      reference to the item that was right-clicked and you can return
      another defined list with subMenu and everything. This dynamic
      list will be regenerated every time an item is right-clicked.
- Updated README
- Fixed bug on menu reusage where actions were all being called with the
  same selector
Merge pull request #16 from suntzuII/master

Thanks for your work, dude!