add sub_mapreduce to map reduce module
adopt sub mapreduce in storage
adopt sub mapreduce in drivers
change test class. close #6 !