Fix for bug 959976
Bug 966759 - Ensure mappings start with /

* If cartridge authors forget the leading / on mappings, add it
Merge pull request #2621 from abhgupta/abhgupta-dev

Merged by openshift-bot
Don't remove files while the app is still running before the user is destroyed.
Bug 966758 - Disconnect frontend mappings when removing catridge

* platform failed to disconnect frontend mappings when cartridge was
  removed from the gear
remove install build required for non buildable carts
Merge pull request #2628 from jwhonce/bug/966758

Merged by openshift-bot
Merge pull request #2625 from jwhonce/bug/966759

Merged by openshift-bot
Merge pull request #2627 from danmcp/master

Merged by openshift-bot
Bug 965317 - Add way to patch File class so all files have sync enabled.
Flatten args to disconnect like the args to connect so that it can be used the same way.
Merge pull request #2626 from rmillner/BZ965317

Merged by openshift-bot