Menu enhancements

Added a few features to the menu part 
* Option to enable nesting the child <ul> elements within the parent <li> element.
* Added a css class so that you can target the ancestor trail through the menu.
* Add an option to not show the root node of the menu tree.