Fix UMD build

#### 1/3 PRs resolving https://github.com/marionettejs/backbone.marionette/issues/1264

---

**Changes:**
- Move umd build to `src/build` files
- Add bare build
- Upgrade grunt-preprocess (indents files properly)
- AMD: Return value instead of passing in exports object
- Common.js: Use `module.exports` instead of passing in exports object
- Globals: Don't pass in empty object

---

[See built lib files here](https://gist.github.com/thejameskyle/ecde48a3cce63c2e1aa4)