Fixed several compilation bugs as well as off-by-one errors in the bitmap mkfs logic. Seems to allocate inodes correctly but created files do not show up when ls.