add html5:main element, add role attribute to html5_footer, and update docs
forgot to update master element list
add role to the rest of the html5 elements
create iframe element
Fix `stop` bug in wf_test (found with dialyzer, yo)
Allow integers in #set
`make test` will run browser tests.

Moved the old `make test` to `make eunit`
Travis use the new `make eunit`
Fix bert base64 encoding and tests on ie8
Update upgrade docs
Beginnig testing documentation
First section of testing docs done
Merge pull request #87 from afrantisak/iframe_element

Iframe element
Merge branch 'master' of github.com:nitrogen/nitrogen_core
Template internally use binaries

This also fixes this issue:
https://github.com/nitrogen/nitrogen/issues/82

Nitrogen was converting the template to a list and storing it that way,
then postprocessing it with unicode:to_binary.
Clean up element_template

remove ?IS_STRING (no longer necessary) from template parsing, and
remove debug io:format