Additional JSF based features
fix issue where service jars were dropped from RMI classPath

CmdAgentImpl uses a cache of service jars. The previous logic would only
add the service jars to allClassPath if they were not in the cache but
the same method replaces the content of allClassPath at the end so it
effectly removed the service jars from the classPath after the second
invocation. This change uses the same cache but includes the service
jars after each invocation.
added more JSF pages
Merge branch 'dev/willr3/CmdAgentImpl' into dev/willr3/jsf
added more JSF pages
# Please enter the commit message for your changes. Lines starting
# with '#' will be ignored, and an empty message aborts the commit.
# On branch dev/willr3/jsf
# Changes to be committed:
#   (use "git reset HEAD <file>..." to unstage)
#
#	new file:   harness/web/run-info.xhtml
#	new file:   harness/web/run-log.xhtml
#	new file:   harness/web/run-summary.xhtml
#	new file:   harness/web/schedule-run.xhtml
#	new file:   harness/web/templates/result-nav.xhtml
#	new file:   harness/web/xan-view.xhtml
#	new file:   harness/web/xslt/bootstrap-summary_report.xsl
#
# Untracked files:
#   (use "git add <file>..." to include in what will be committed)
#
#	faban.psef.txt
#	harness/deploy/.faces-config.xml.jsfdia
#	stage/benchmarks/
#	stage/logs/
#	stage/master/endorsed/
#	stage/master/lib/ant-launcher.jar
#	stage/master/lib/ant.jar
#	stage/master/logs/
#	stage/master/work/
#	stage/output/
#	stage/services/
work on jsf implementation of UI
changes to webapps