Break the caskbench_result functionality out into its own files

ref: https://github.com/Samsung/caskbench/issues/51