Bug fix: make sure that the content route is saved on edit
new function to generate page urls in twig based on draft or live page versions
added query to retrieve all menu items based on page publish status if applicable. Added path variable so that it can be set from the select statement
new methods added to create menu nodes and get menu trees
bug fix: getSubMenu should access object and not array
Merge branch 'refs/heads/master' into 2.1

Conflicts:
	Component/Menu/MenuBuilder.php