Added unit tests that cover arrays and properties that are arrays

In the process, also added NuGet packages for NUnit and Rx-Linq.