Run in foreground

Added support for foregrounding the process. This makes it process manager friendly.
Removed custom AWS api call, added aws-sdk gem.
Updated documentation