(QENG-713) Update to create_tmpdir_for_user, add spectests

Also removes test for Unix::Host.puppet_tmpdir

Signed-off-by: Wayne <wayne@puppetlabs.com>