Big Improvement:
1. add some useful Filters, place them in *.filters package.
2. add config option about log4j, now! You can randomly choose the
folder you want to as the log folder, config option is in
project-custom.properties.
3. strengthen our ProjectConfig class, support token config now, for
example: ${sys:user.home} or ${date:yyyy-MM-dd} can be read now.
4. add dependencies in pom.xml