Added generic gitignore
Fix download of core with contrib modules

Loading module fails, when core is provided as package directly. Therefore we provide the core information as a separate repository.