Working on AppDomainStuff and Autonomous stuff in LearnLanguages.Common

- Created an AppDomainContextLoader class to actually do the loading of the context. This stems from the fact that the Context object itself is the MarshalByRefObject descendant.

- It's working a little bit at the moment! Console app is loading the context in a second appdomain. Within that context on the other appdomain, the service was successfully loaded (service must be marked serializable).

- Removed the async aspect of loading the service in the Context. This makes the load stuff synchronous, but this can still be put into async tasks. They just can't cross the appdomain boundary.

Signed-off-by: William Raiford <bill.mybiz@gmail.com>