Ensure that the web view child element matching test case's view loads before the test case *starts*.

The assertion was mistakenly placed in `tearDownTestCaseWithSelector:` rather than
the set-up method.
Merge pull request #90 from inkling/jeff/fix_typo

Ensure that the web view child element matching test case's view loads b...
Allows various text views to handle "tap-hold" characters (fixes #91)

Adds an internal variant of SLKeyboard's typeString method,
which can fall back on the JavaScript setValue method if
the normal type string mechanism throws an exception.

Causes Subliminal UI element classes to use the new method
when appropriate.
Merge pull request #95 from inkling/aegolden/fix_91

Allows various text views to handle "tap-hold" characters (fixes #91)
Remove misleading comment in `.travis.yml`.

According to http://about.travis-ci.org/docs/user/build-configuration/#Build-Lifecycle,
Travis `cd`'s to the clone directory even before the `before_install` commands run.
Install non-submodule test dependencies in the `install` phase.

More appropriate than `before_install`, according to
http://about.travis-ci.org/docs/user/build-configuration/#Build-Lifecycle.
Test SDKs may now be selected by environment variable.
Indent comments in `.travis.yml`.
Refactor the "Known Issues" section of the README.
Add notes about Xcode 5 and 5.0.1 issues to the README. (refs #98) [skip ci]
Merge pull request #100 from inkling/jeff/iOS_7_known_issues

Add notes about Xcode 5 and 5.0.1 to the README.
Enable Subliminal's documentation to be built independently from testing.

The test tasks ensure that Subliminal's schemes are installed,
but the documentation task did not previously.
Create a test matrix. (fixes #96)

Every row in `env:matrix:` specifies a build.

Configuration documentation is here:
http://about.travis-ci.org/docs/user/build-configuration/#The-Build-Matrix.
Unfortunately, it's not currently possible to parameterize _among_ environment variables,
only between environment variables and, say, runtimes; so we must explicitly
specify the options to be used for every build vs. having Travis construct
a matrix from possible values of `TEST_COMMAND` and `TEST_SDK`.

We are able to use `env:global:` to attach the login password to every row.
Merge pull request #99 from inkling/jeff/96_parallelize_tests

Parallelize Travis builds.
Merge branch 'master' of github.com:j-mutter/Subliminal