Add knapsack gem and knapsack report, setup parallel for travis