Added two baseline policies
Force the task duration in baseline policy has 0.1 sec time step
Move the readInput function from cpp to hpp

  So it can be used by other files
Now the voltage table can be initialized with a vector<double>
Now the Dynamic scheduling will return the length of the schedule
Some updates on Nnet prediction model

  1. Added a length 10 model
  2. When the length is say 87, The model will use:
  20*4 + 10 - compensate 3 length.
Added the scheduler to initialize from different voltage table
Fix the bugs in CATS related scheduling
Added nnet and cats objects
Added Makefile for CATS scheduler
Merge branch 'master' of /home/yzhang/EnergySys/simu/constant_power_charging_test