Mkdir

Makes sense to have mkdir if we have rmdir. Spectests are ready and will be pushed if this is merged.