initial support on JMS
fixed JMS support on queue instead of file
update README.md
code cleanup