docs(browser-setup): add more information about browser support
docs(faq): jasmine-reporters needs to be version 1.0, clarify that

Closes #1032
style(protractor): clean up the get method and add slightly more info to the timeout message
docs(contributing): update contributing with more info about Travis
docs(page-objects): organization upates and unify names
docs(timeout): add a reference for all the ways tests can timeout
docs(referenceConf): organize the reference configuration better
fix(configParser): load new functions from configs

Closes #1043
docs(tutorial): fixed typo
cleanup(docs): remove confusing library documentation and fix font sizes
docs(control-flow): readability improvements for the control flow doc
docs(control-flow): add more links and fix typo
docs(locators): readability improvements
feat(config): allow setting the get page timeout globally from the config

To change the timeout for how long a page is allowed to stall on `browser.get`, change
`getPageTimeout: timeout_in_millis` in the configuration. As before, you may also
change the timeout for one particular `get` call by using a second parameter:
`browser.get(url, timeout_in_sec)`

Breaking Change:

This change contains a small breaking change for consistency. Previously,
the second parameter to `get` changed the timeout in seconds. Now, the units
are milliseconds. This is consistent with all the other timeouts, as well as
base JavaScript functions like setTimeout.

 - before: `browser.get(url, 4)`
 - after: `browser.get(url, 4000)`
chore(ci): up timeouts for smoke test suite
chore(release): docs and version bump for 1.0.0-rc5
fix(protractor) fix stack traces for WebElement errors

When angular/protractor@3c0e727136ab3d397c1a9a2bb02692d0aeb9be40
refactored `element()` into the ElementFinder object, the function lost
some of its error handling.  This removed references to frames inside
tests (`it()` blocks), making it hard to tell where the error was
actually occurring.

This commit fixes these problems, showing full stack traces for
WebElement errors.
docs(frameworks): move using mocha doc into a more general test frameworks doc
docs(browser-support): clarify last-two-major-versions support policy
docs(frameworks): rename for consistency