LPS-35249 Split Portal Administration from Site Administration - Add horizontal menu
LPS-35249 Split Portal Administration from Site Administration - Don't open Manage Site in a pop-up
LPS-35249 Split Portal Administration from Site Administration - My Account should not be shown in the Control Panel menu

Always open My Account in a pop-up, by itself and never as part of the Control Panel.
LPS-35249 Split Portal Administration into Users, Sites and Configuration
LPS-35249 Refactor to reduce duplication and save 100+ lines of code

I also made an small change which is to relabel "Control Panel: Personal" as "My Account", since a previous commit made My Account separate from the Control Panel.
LPS-35251 Add Validator.startsWith method
LPS-35251 Split Site Administration into Main, Content and Configuration
LPS-35251 The control panel menu should only show the Site Management Menu

Also simplify it by removing the site selector temporarily
LPS-35251 Make it a @link so it's clickable as a Javadoc
LPS-35251 Private should be prefixed with _, and add line breaks
LPS-35251 Jim, please readd. Thx.
LPS-35251 Ran "ant build-iw", this is used in Velocity and FreeMarker
LPS-35251 Sort
LPS-35251 SF
LPS-35251 Lang keys
LPS-34182 Ran "ant build-iw"