fixed 32 bit issue with taskclock
task clock updates
adding the ability for changing how long we sample for