Merge pull request #1265 from opf/feature/cache_store_by_default

store sessions in the cache by default all the time
Fix broken Work Packages Table when ?layout=false

Certain features, such as display of grouping headlines, appear to be
broken with layout hidden.

This bug helped banish another Prototype usage (`Element#getHeight()`)
from the code base. Using chainable `angular.element` (jQLite/jQuery)
we can handle a missing top-menu gracefully.

Bug # 9172

Signed-off-by: Alex Coles <alex@alexbcoles.com>
uses deletion strategy for js specs

truncation seems to cause race conditions
Add cukes for editing relations in modal dialog leads to warning
Fix editing relations in modal dialog leads to warning
Merge pull request #1439 from netfighter/feature/6288_editing_relations_in_modal_leads_to_warning
Add changelog entry
Remove superfluous DJ invokation
disable async jobs in test env by default
Styled share modal buttons #8454
Merge pull request #1427 from opf/feature/4222_no_flash_message_on_status_page

[Fix] 7700 no flash message on status page
Update CHANGELOG.md
Adds missing href to be selectable on tab
Spec tests for watchers list
Watchers are sorted alphabetically, in drop down list
Display watchers ordered alphabetically
Remove unit test for deprecated helper method
reduces memory and increases performance of api planning_element#index

OpenStruct requires significant more memory and is slower than simple structs
adds updated_at index to work package

As the updated_at field is used regularly for querying, it should have it's index
Merge pull request #1442 from opf/feature/add_updated_at_index_to_work_package

Feature/add updated at index to work package