initial popup intern functional test, fixes #117
Popup test cleanup (part 1), refs #117.

- remove "initial frames are hidden" test since iframes aren't created until needed
- remove unnecessary then() calls and wd variables
- indentation changes
- simplify some asserts, removing double negatives etc.
Popup test cleanup (part 2), refs #117.

Handle all the popup creation, opening, and closing from popup.html.
Popup.js triggers the show/hide of popups by clicking buttons.

Also, rolled aria attribute checks into an existing test.
buttons need to be visible to be clicked, refs #117
Rename enteredViewCallback() to attachedCallback().
Chrome doesn't handle querySelectorAll("").
remove bad commented iframe - sorry my fault
duiFoo->d-foo class renaming, fixes #116
support data-attach-point (like dojoAttachPoint) in templates
shorten variable names in generated code
link to coding guidelines
support dstore instead of dojo/store
allows more flexibility when using dstore like providing your
own ranging function. Also add atomic methods for add, remove,
update, move.
fix bug
Scrollable: tiny doc improvement
add tests for move case
just as in our code use " instead of ' more consistently
remove dstore because comments are not allowed in bowser.json
files. note as well that dstore is actually not directly used
by the library nor strictly speaking require (you can provide
a store from another project as soon as it complies with dstore
APIs). For this reason dstore should be added back when available
in bower in the deveDependencies section (for tests to run)
and not regular dependencies section.
include boostrap variables (v3.1.1), restructure
bootstrap/common.less to leverage it and update
example
open more Selection.js to help leverage from List, improve
testing, improve doc