Added support for loading Console apps

- Modified the RootHost to look for .dll as well as .exe files in the
 specified lib folders.
- Added support for invoking entry points using Assembly.EntryPoint
`FirstOrDefault` --> So hacky