Merge pull request #25 from hayato1980/master

skip firefox test if no display for build hive environment
refine document.
add JUnit schema document. (note: LGPL)
update test.
add new implementation of JUnitResult. (*unused now)
add test for Result and log field.
relay logs and messages in Result#update.
insert log message to Result when logging.
remove dependency to logback on the Java source.
Merge branch 'feature/issue-22-remove-dependency-logback'
write error log if selenese file is not exist.
Merge branch 'master' into junitresult-reimplementation
update Eclipse configuration.
fix NPE at executing testCase without testSuite.
modify spec of new JUnitResult.
Change constructor signature, and update JavaDoc.
inlining Runner#run(File) to TestSuite#execute(Runner), and remove it.
Change error handling.
replace JUnitResult.
CRLF to LF.