Push JVM memory metrics to Cloud Watch

There is a lesson in this for DEVs. We all blindly copied and pasted all the code to create timing metrics (which I am deleting) every time we created a new schedule.

Nobody bothered to look what it was doing (it was never actually used), it was easier to copy and paste...

I think @daithiocrualaoich put this in to test us and we all failed...