Added the ability to change the loader for a specific project
- This is the beginning of allowing interesting scenarios (like plugging in other languages).
- The default project loader is still roslyn.
- Create packages for the rest of the runtime parts