removed unncessary error condition
got rid of profiling mmap/munmap
added unit test for SizeMap
added profiling to span pool
added size-to-blocksize method