Added a number of core framscheduler tests and performance test. for reference my system take about 157 CPU cycles to process an empty frame.