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