publish composer changes
Merge pull request #5 from leiksu/user_workflow

Merged in changes to display the user status properly in user search.
removed "Loader" line, it is unnecessary

removed "Loader" line, it is unnecessary because class extends a class which loads it
Checks for Help Icon Before Calling `popover()`

Checks for help icon `#ccm-page-help` before attaching
`$(document).click()` event
Fix Full Page Caching to Include Headers

Fix full page caching to include headers in `PageCacheRecord`

- Add method `PageCacheLibrary::getCacheHeaders(Page $c)`
- Refactor/DRY `PageCacheLibrary::outputCacheHeaders(Page $c)` to use
  `PageCacheLibrary::getCacheHeaders(Page $c)`
- Add method `PageCacheRecord::getCacheRecordHeaders()`
- Add method `PageCacheRecord::setCacheRecordHeaders($headers)`
- Set cache header record in `PageCacheLibrary::__construct()`

Design goal is to avoid changing the interface as I'm alread aware of
one page cache(for Redis) in the wild.

Slightly inefficient as it calls `PageCacheLibrary::getCacheHeaders()`
twice when caching a page.
Remove unuseful file

I don't think this .bak file should exists...
Fix (again) for badly converted short tag

This was already fixed, but commit #d2ac28e364fb1e0d464b1719f2f3fb30edd54f1e reintroduced this.
Allow TextHelper to be overwritten by a package

Fixes bug described here: http://www.concrete5.org/developers/bugs/5-6-1/cannot-override-texthelper-via-custom-package/
Fix `UserAttributeKey::getByHandle()` Return

Fix `UserAttributeKey::getByHandle()` return value to return false if
attribute key is not found. This maintains a consistent interface return
value as prior to change the first call before caching will returh -1
while following requests will return false

See
http://www.concrete5.org/developers/bugs/5-6-1
/userattributekeygetbyhandle-returns-1/
Fix Extra Buttons on Layout Edit Dialog

Fix extra buttons layout edit dialog.

Footer form buttons were being displayed even when
`$_REQUEST['request']` was set and set to one.

Checks for value before including footer buttons.
Merge pull request #949 from mkly/bugfix_dashboardjs_include

Checks for Help Icon Before Calling `popover()`
dashboard js build. reinstating loadversionobject default to fix bulk delete error
Merge pull request #960 from mkly/bugfix_layout_change_preset_footer

Fix Extra Buttons on Layout Edit Dialog
Merge pull request #959 from mkly/bugfix_user_attribute_key_cache_return_value

Fix `UserAttributeKey::getByHandle()` Return
Merge pull request #958 from beebs93/master

Allow TextHelper to be overwritten by a package
Merge pull request #953 from mlocati/remove-unuseful-file

Remove unuseful file
Merge pull request #947 from jel3/patch-2

removed "Loader" line, it is unnecessary
Merge pull request #954 from mlocati/patch-65

Fix (again) for badly converted short tag
Fix Version Display in Dashboard

Fix version display in dashboard view.

`$this->fv` was storing on file version and caching that. This caused
the same version as the first one to always be returned.

Change to `CacheLocal::set()` `CacheLocal::getEntry()`
Fix Quick Nav Add/Remove Break Intelligent Search

Fix quick nav add/remove breaking intelligent search after clicked.

- Add `this` to jQuery element data to access methods
- Call `$.liveUpdate.setupCache()` after replacing intelligent search
  results.

Needed to modify jquery.liveupdate.js as I could not find another means
of modifying internal data.