Add -teamcity option to console
Add all source code files to every build; use conditional compilation to exclude those that don't apply
Use TempPath for All File and Directory Tests

Change all file and directory tests to use the temporary directory
(Path.GetTempPath) for all directories and files created or tested.
Also, make CF fixes to the tests where necessary.
Removed extra NL

Removed extra NL actually added to file
Merge pull request #381 from nunit/issue-293

Issue 293
Add AssemblyHelperTests and TestAssemblyRunnerTests to CF

Add the tests to the CF build.  Also, modify the underlying
AssemblyHelper and NUnitTestAssemblyRunner for CF.

Fixed BAD_DIRECTORY

Changed the tests to use the same bad directory for all builds
Merge pull request #382 from nunit/issue-372

Issue 372
Merge pull request #379 from nunit/issue-309

Add -teamcity option to console
Remove NUNITLITE conditionals from framework and replace with platforms; update NETCF conditionals
Moved the test to the FailedResultTest
Miscellaneous fixes per code review
Merge pull request #383 from nunit/issue-284

Issue 284 - NUnitLite Unification
Merge pull request #384 from nunit/issue-367

Moved TestResultXmlNodeEscapesInvalidXmlCharacters to the FailedResultTest
Improvements to console runner output. Fixes #386
Merge pull request #387 from nunit/issue-386

Improvements to console runner output. Fixes #386
Fix release builds of portable and silverlight
Remove warnings in linux build
Fixed AssignableTo documentation
Fixed XML docs for XmlSerializableConstraint which were for the BinarySerializableConstraint
Error in report writer. Fixes #393