Stubs and initialization for tests for custom type permissions

This doesn't currently work as there are errors when trying to enable
the ``onboard_types`` feature in the test case class' ``setUp()``
method.

Addresses #3484
Merge remote-tracking branch 'origin/7.x-1.x' into 7.x-1.x
Stub for permissions tests

Add a feature, scenario and a FeatureContext class implementation
to do a basic check that a user can create a board when she has the
proper Drupal and OG roles for a city.

More to come ...

Addresses #3484
Remove reference to simpletest file

The test file was deleted in the previous commit, but the reference
to it in the module info file wasn't.  Remove the entry from the
info file and avoid some pain.
More Behat tests for content type permissions

Added some utility methods to the ``FeatureContext`` class to do
things like retrieving a Board node by name and city and for
initializing Board nodes given the city name (and translating this
to the value of the og_group_ref field behind the scenes).

Addresses #3484
Additional access control tests for Boards

Addresses #3438
Change semantics of steps to use "go to"

Use language like "Given I go to edit ..." instead of "Given I edit ..."
since all that's actually happening is visiting the page to perform
the specified action.

Addresses #3484
Remove explicit paths to page for adding boards

Add a step that implements "When I go to add a board" instead of
using 'When I go to "node/add/board"'.  This makes the language
of the steps consistent with the changes in
c86ffbd94fa3eacf25b9a5d6e0485a04c8018b45, makes the tests more
readable, and makes them less brittle if we place the canonical
page for adding things somewhere other than ``node/add/*``.

Addresses #3484
Add tests for access to CRUD pages for Person content

The tests for editing content created by clerks in the same city
fail because there's no explicit relation to a shared group.
Perhaps the best solution is to make people group content.

Addresses #3484
Also auto-generate the board term titles when title is undefined
Tests for board terms

These are still a bit wonky because of some weirdness with
EntityFieldQuery used to lookup board terms for a particular board.

Addresses #3484
Use fieldCondition to properly retrieve a board term

When the ``fieldCondition()`` calls were applied to the query to
limit board terms to a particular board and person, the query failed
to return any values.

After reinstalling my local development instance, the query worked,
so I'm uncommenting these lines.

Addresses #3484
Tests for editing board terms across cities and clerks

Addresses #3484
Merge pull request #4 from ghing/7.x-1.x

Stubs for behat-based permissions tests