initial commit for edx-worker. not parameterized

@jarv @e0d  

An initial commit for setting up an edx-worker role.  This is not yet parameterized for lms variants (though we don't need them).   But sending this as a prelim version and wanted to get your opinion on how to do variants, possibly that can be a subsequent PR.