refactor to work with Hudson
fix proxy validation to validate with the name have some value
add some log information
add .gitignore
allow specific Slack integration token by project build configuration