add logger module
add err method
use err method
ignore log files
default value should be set by caller
logger support both  and instance method
updated require item
add operation logs
ignore sensitive files
add debug method
destroy action issue

* raise when destroy fail
* logger debug when try to destroy
eip wait_for issue

* debug when wait for status
* bug fixed: compare string with symbol
add debug logger
add API logger
Merge branch 'logger_support' into temp