Override NodeLogger for tests
Merge pull request #69 from ironcladlou/dev/cartridge_refactor

Override NodeLogger for tests
Use NodeLogger for all node library logging
Merge pull request #70 from ironcladlou/dev/cartridge_refactor

Use NodeLogger for all node library logging
Fix UnixUser.set_selinux_context to work with files and dirs

Refactor UnixUser.set_selinux_context to work with both files
and directories. Previously only worked with directories, causing
the write_ssh_keys function to fail as it passed the authorized_keys
file which was treated as a directory.
Merge pull request #71 from ironcladlou/dev/cartridge_refactor

Fix UnixUser.set_selinux_context to work with files and dirs
WIP: introduce version param to v2 setup
WIP: add version behavior to mock cartridge