#519 fix wrong expiry conversion for diff entries in java
Merge branch '20140401-dev-stable' into feature-20140820-backgrounding
#534 backgrounding app change
#538 add device shutdown/reboot listener to shutdown stack
javadoc update
#541 core logger now working