update .gitignore.
update eclipse configuration.
update pom.xml.
refactoring.
add an insufficient column "charset" to HistoryInfo.
fix: HistoryInfo.contentCreated is null.