Merge branch 'release/0.7.4' into develop
Merge branch 'master' into develop
HTML5 Custom Data Attributes

- Add functionality required for #13.
- Update the framework to use html5 custom data attributes in place of
  html id for the views.
Removing Ids and duplicating the navigation for better testing.
Various changes

- Add helper function forEachEl which run a callback on each module.el
- Jshint fixes
- Moving variable declaration to begining of function
Updating Example To Work With HTML5 data-attributes

- In an effort to accomplish what we set out to do on #13, this commit
  is an updated version of the example application used to test the new
  coltJS library.
Update ColtJS to use HTML5 data-attributes

- Add new way to bind to views using HTML5 data-attributes.
- Add new method called foreEachEl which helps execute a callback
  function on each of the view elements. #13
Merge pull request #14 from Fluidbyte/feature/data-attributes

Bind Views To HTML5 data-attributes