Adds a predicate for checking that a given object is a personal folder.
Adds a user_parent= override that allows us to set using the Employee.find_by_nuid method and a string.
Adds basic user parent tests and a simple Employee factory to facilitate that.
Now correctly handles requests where is_personal_folder is set.
find_by_nuid now correctly returns errors in the case where its called on a nuid that doesn't exist or returns multiple objects.
Merging in my own stash, trying to fix the horrible mess I made tweaking a dozen different things at once.
Revert "Merging in my own stash, trying to fix the horrible mess I made tweaking a dozen different things at once."

This reverts commit 44ce40537dfa8ead99d00afabac39ce59d916643.

Reverting bad commit that is doing weird things trying to merge stashed changes back in.
Adds a method for checking if the given NUID exists attached to an Employee already and only triggers purge personal graph on employees who actually have one.
Ensure that only ever one Employee object is created and attached to a User by the defined after_create hook.
Refactor remove_drs_object to use search methods the Employee class defines.
Only attempt to clear the Employee object for a user if it exists in the after_destroy hook.
Employee/folder generation now occur in a single job called upon creation of a new user.  Tests now work for specifically this, but break for everything else due to leaks between test runs that I will eliminate in the next commit.  Also implements safer lookup for Employees that takes into account whether or not the Employee object is tagged as currently building.
swap out FactoryGirl.create for FactoryGirl.build, which never actually saves the objects.
User factory now skips the link_to_drs callback
Adds RSpec_spec to the project.
Employee spec now leaves Resque alone entirely and creates its User/Employee pair by hand.
Collections controller spec now correctly looks up user_parent by nuid instead of the pid of the Employee object.
Employee factory now uses a sequence generator that actually works.  Not that it's pretty.
Having resque_spec running in development is no bueno.  Shoved this out into a test only group.
Delete failing employee specs, hope that employee creation jobs live a thousand thousand healthy years.