Stash, Stashable and NIO utilities added along with unit tests.