WIP
Merge branch 'master' into jsautoduck

Conflicts:
	docs/api/index.html
	docs/api/output/dr.view.js
	docs/api/source/layout.html
Autogenerate guides.json and categories.json automatically.  Use '@class {Comma, List, Of, Categroies}' to indicate which catgeries a class should belong to.
Merge branch 'master' into jsautoduck
switch category
Merge pull request #56 from teem2/jsautoduck

Autogenerate categories.json and guides.json
remove console logs to clean up test output
[#83086612] failing spec for this bug
Moved page inside runTest to avoid race conditions. I don't see RESOURCE_ERROR messages on Windows (or other platforms) anymore.
[Finishes #80307044]
Merge pull request #58 from teem2/phantomrunner_80307044

Moved page inside runTest to avoid race conditions. I don't see RESOURCE...
Fix clicking into input texts

[Delivers #83086612] don’t skip events for input text instances
Add labletoggle example

[Delivers #79231296]
Reworked border and padding so that runtime changes can be made.

Got layouts working with border/padding.

Implemented percentage width, height, x and y on views with support for runtime changes.