remove output of "checking for new messages"
add scheduler
edit scheduler

- thread for saving incoming scheduled messages in mongodb collections
- thread to check collection for scheduled messages and send to specific queue if time is reached
- add class for testing the scheduler
edit outputs of schedule
add features for scheduling messages

- change method name for converting send_in to send_at message
- add send_weekly_at
- add send_monthly_at
- check every second for new scheduled messages if scheduled messages exists otherwise sleep
- add method for send_weekly and send_monthly to send messages at midnight if no time is specified
- remove send_at message after sending to specific queue
- add new mongo version to decoupled
- remove unused code
- add new mongo version to decoupled test file
- add new mongo version in decoupled config file
- edit scheduler
   rename methods
   compact code
   remove unused code
- change some names of methods in scheduler.rb
- payload of mongodb returns basic db object. Convert basic db object to json with method to_string
duplicate java imports
- add redis connection to worker to get access of global redis connection in job classes
Merge remote-tracking branch 'refs/remotes/origin/development'
changed version