Adapting getcourse to new vagrant structure

Additional change in this PR:

Change in config generation: Multiple domain names are now separated by space, not comma.

The domain names are not yet used anywhere, so this wont break anything, and using space instead of comma allows us to use the same mechanism for nginx domain config generation. 

references https://github.com/easybib/issues/issues/1931