add protected log to CommonActon & AbstractInterceptor
use Runnable instead of Transaction
fix unsafe code
update actions
update struts methods
rename FileCleanupAction to UploadFileCleanupAction