Issue #347: First implementation of behat testing yay.

Initial commit of tests

Configure behat.yml

Task #347: More work on tests

Task #347: Re-organize tests

Issue #347: Initial commit of working scenario

Issue #347: Use fork of Drupal Extension with fixes for D6. Update not-currently-available feature

Issue #347: Use a fork of a fork (kostajh's branch for fixing D6 integration)

Issue #347: Update docs for running tests

Issue #347: Add HTML results to tests dir; update README

Issue #347: My Profile should be View Profile

Issue #347: Update test results

Minor formatting change to README