Make vega compatible with AMD (e.g. requirejs)

I modified the prefix (_start.js) and suffix (_end.js) file to support AMD (e.g. requirejs). 
If define() is present, will return vega as anonymous module.
If define() is not present, will register vega to global namespace as vg.