Added UnloadFromSelect and associated tests. Also added build/ to .gitignore

Signed-off-by: Jason Myers <jason@jasonamyers.com>