added raid 4 implementation. might have broken raid 0.
fixed raid0 test. can run by doing "make raid0"