Move icecc-scheduler to its own dir

Signed-off-by: Rodrigo Belem <rodrigo.belem@gmail.com>
Split scheduler.cpp into more files

Signed-off-by: Rodrigo Belem <rodrigo.belem@gmail.com>
Merge pull request #72 from rbelem/split

Split scheduler.cpp into more files