Added new wakeup functions to handel cache unserialize
A litter better wakeup functions
Merge branch 'release' into development