Update rendering-a-template.md
Clarify URL update behaviour when using `transition.abort()`

Using the browser back button in conjunction with `transition.abort()` can lead to the browser URL being out of sync with what's displayed in the app. This commit adds a note explaining that `abort()` can occur after the URL is changed.
Move `isLoading` outside of actions
Update JS Bin example for asynchronous loading

The updated version uses the corrected `isLoading` location in `SpinButtonComponent`
Use ApplicationAdapter instead of creating a custom store.
fix typo in actions section of templates guide
Fix link to guide index markdown
Update Query Params guide to latest API iteration

See here for details, (don't don't merge this 
until that is merged):

https://github.com/emberjs/ember.js/pull/4468
Crush png images

```
find . -type f -name *.png | xargs /usr/local/bin/optipng -o6 -strip all
find . -type f -name *.png | xargs /usr/local/bin/advdef -z -4 -i 5
```

9.3M -> 8.3M
Crush jpgs

```
find . -type f -name *.jpg | xargs -I {} /usr/local/bin/jpegtran -copy none -optimize -perfect -outfile {} {}
```

~20K improvement
Drop un-used edge_template.rb
Move google analytics code to the bottom of HTML
Collapse highlight SCSS into site
Move scripts to foot of HTML, defer about apps
Update middleman
Add several widths and heights to images
Merge pull request #1337 from mixonic/speedy

Speedy site
Put builds app after common js, fix builds page
Merge pull request #1340 from mixonic/builds

Put builds app after common js, fix builds page
Change double quotes to single quotes.