Issue #383 - add an option to override the default compiler and arch in dub.json

Add two keys to a project's dub.json file: "compiler" and "arch". These override the system defaults and are overridden by --compiler and --arch respectively.