add CHANGELOG
store pid file by project file path
skip running if project already running by another process.
update CHANGELOG
Merge branch 'feature/skip_if_another_process_running' into develop
colorized logging console output
log for FileUtils
project add log message
project base logger support
capture log messages on rspec
updated changelog
Merge branch 'feature/friendly_log_messages' into develop