fixes issue 4274 flash-messages stay longer
bump capybara

* removed wait_until where possible
* replaced wait_until with DOM obersavtions
* added match: :first to all finders that assumed getting the first element
* replaced evaluate_script with execute_script where possible
* replaced a few execute_script with DOM observations through Capybara
* removed sleep where possible
* replaced sleep with DOM obersvations
* replaced "wait for ajax" with DOM obersavations
* replaced alert confirmation with new selenium API
* bump selenium webdriver
* made any other fixes to get green again
Merge pull request #4332 from MrZYX/bump_cabybara

Update capybara
Fix error in facebook service delete_post

Add spec coverage for FB delete_post
Merge branch 'Ruxton-develop' into develop
Consider Markdown header content as post title

clarify regexp and correct some bad backtracking

add specs

rewrite regex

convert mardown style title to plain text title

fix bad indentation

add jasmine test for post-viewer.js

tries to fix bad jasmine test
Merge branch 'ZBarg-feature/improve-post-title' into develop
publisher closes when clicked anywhere outside its division after opening

fixed app.publisher undefined error

app view removed and click event binder added in the publisher view initializer.

removed unwanted console log

attempted to fix this.el undefined error
Merge branch 'tsrivishnu-publisher_autoclose' into develop
Merge pull request #4293 from Team-D/feature/4274-error_message_vanishes_too_fast

fixes issue 4274 flash-messages stay longer
Migration to turn ActivityStreams::Photo to StatusMessage

deletes ActivityStream model and all it's references

update migration with the without_protection option to disable mass assignment protection
Merge branch 'Team-D-feature/4144-convert_ActivityStreamSPhoto_to_StatusMessages' into develop
fix #4163 - Now updating correct contact attribute on retraction

Added test case for Issue #4163
Merge branch 'L3MNcakes-4163-user-sharing' into develop
stabilize features/signs_up.feature
stabilize features/reshare_mobile.feature
hide other flash messages before showing a new one
fix ActivityStreams::Photo migration
Limit index key length when creating oembed caches
Refactor and reorder backbone app initialization, fixes hovercards

Also added cucumber feature for hovercards