Added .gitignore
Use st.netmon.out system property to enable StarTeam NetMonitor logging.
Optimization: getUsername when the user cannot call srvAdmin.getUserAccounts
Optimization: populate properties up front, discard only at end.
Update the unit testing documentation.

The date format for changedate and dateinpast needed to be determined
by reading code. By giving an example, it should be more clear.

Also added test.starteam.testfile value, as it is needed but was not
previously documented.
Allow a build label to be created and then checked out.

Uses efficient server-side label creation to track which revisions are in
any given build.
Merge pull request #8 from patrick-higgins/ph/create-build-labels

A mix of new features, optimizations, and documentation updates. Rebased pull request #7