Completed #65.  Changes to enable path based authorisation
Fixed broken test.  Closes #159
Merge branch 'develop'
Test added for unauthorised page access
Added tests
Additional test step
Collation key and locale added to SitemapNode to enable locale-sensitive
sorting when presenting the Sitemap to users through components like the
UserNavigationTree.  This also required a change of module order in the
Guice injector creation, as there is now an earlier dependency on
I18NTranslator
Collation key and locale added to SitemapNode to enable locale-sensitive
sorting when presenting the Sitemap to users through components like the
UserNavigationTree.  This also required a change of module order in the
Guice injector creation, as there is now an earlier dependency on
I18NTranslator. See #133
Added user option 'sorted ' to UserNavigationTree, see #133. Added
boolean type to UserOption
UserNavigationTree sorts by Collation or insertion order.  Closes #133
These should have been with previous commit
Merge branch 'develop'
Update README.md
Update README.md
Merge remote-tracking branch 'upstream/master'

Conflicts:
	V7/build/reports/tests/index.html
	V7/build/reports/tests/uk.co.q3c.util.BasicForestTest.html
	V7/build/reports/tests/uk.co.q3c.util.MessageFormatTest.html
	V7/build/reports/tests/uk.co.q3c.util.html
	V7/build/reports/tests/uk.co.q3c.v7.base.config.ConfigUtilTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.config.V7IniTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.config.html
	V7/build/reports/tests/uk.co.q3c.v7.base.data.DateTimeConverterTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.data.MoneyConverterTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.data.html
	V7/build/reports/tests/uk.co.q3c.v7.base.guice.threadscope.ThreadScopeTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.guice.threadscope.html
	V7/build/reports/tests/uk.co.q3c.v7.base.guice.uiscope.UIScopeTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.guice.uiscope.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.DeconstructPageMappingTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.DefaultV7NavigatorTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.LabelKeyForNameTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.MapLineReaderTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.SitemapTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.SitemapURIConverterTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.StandardPageBuilderTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.StandardPageKeyTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.StrictURIHandlerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.TextReaderSitemapProviderTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.URITrackerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.navigate.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.DefaultLoginAttemptLogTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.DefaultLoginExceptionHandlerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.DefaultRealmTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.DefaultUnauthenticatedExceptionHandlerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.DefaultUnauthorisedExceptionHandlerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.ShiroUnitTestBase.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.URIPermissionsTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.URIViewPermissionTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.V7ErrorHandlerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.V7SecurityManagerTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.shiro.html
	V7/build/reports/tests/uk.co.q3c.v7.base.ui.form.FieldSetTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.ui.form.html
	V7/build/reports/tests/uk.co.q3c.v7.base.useropt.DefaultUserOptionTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.useropt.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.component.BreadcrumbTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.component.LoginStatusPanelTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.component.UserNavigationTreeTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.component.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.template.ReplaceComponent.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.template.ViewTemplateVerticalStackTest.html
	V7/build/reports/tests/uk.co.q3c.v7.base.view.template.html
	V7/build/reports/tests/uk.co.q3c.v7.i18n.AnnotationI18NInterpreterTest.html
	V7/build/reports/tests/uk.co.q3c.v7.i18n.CurrentLocaleTest.html
	V7/build/reports/tests/uk.co.q3c.v7.i18n.I18NTest.html
	V7/build/reports/tests/uk.co.q3c.v7.i18n.html
Removed generated V7/build directory
Tuned .gitignore