use new page shell for consistent shell layout
renamed page/shell to page/elements/html
moved body contents back to pageshell files instead of special body
views as there is no specific need for them
Refs #4801. Upgraded search box view to html5.
Refs #4801. Using time tag in friendly time view.
Fixes #5475: function to create HTML/XML elements
Fixes #5431: wraps SPANs around non-link menu items (that contain no elements)
Differentiate non-links from links (usability)
Refs #4801. Removed timestamp class.
removed left over semicolon
reverted the xss filter and get input additions to Request object
pulling values for get_input() from the request object
added ajax method to request object
getting client ip address from request object
added parameter bag from Symfony since so much of request code depended on it - also started adding methods for getting urls from request
need to not overwrite default in get_input()
using request object when getting url in input library
using request object in forward()
fixes documentation to pass coding standard checks
Merge branch 'pr-5561'

Conflicts:
	views/default/page/walled_garden.php