Reduced number of API calls, added handling for BuildConfigs that have no build history & set the default settings to teamcity.codebetter.com for demo purposes
Merge remote-tracking branch 'upstream/master'
updated copyright information for BuildMonitor
Merge pull request #7 from codingbadger/master

Improved BuildMonitor
fix to the nuget packages to bring down the correct packages
removal of some nuget packages that were missed when the gitignore file was added
change the project to standardise the version of EasyHTTP
Add overload that allow you to specify multiple tags
Merge pull request #9 from endjin/master

BuildConfigsByConfigIdAndTag overload
manual merge of lholmans changes to the caller to have a way to search by projectname and build config name - this has been extended to include build config name & project id, buld config id and project id
removal of some teamcity files
removal of a .dotcover file and addition to the gitignore file
Added a custom attribute to disable caching & added styling for UNKNOWN build status
fix of issue 10 where LastSuccessfulBuildByBuildConfigId returns last failed build
Merge pull request #11 from codingbadger/master

Resolve caching issue for Build Monitor
addition of methods to get all builds since a date and also builds since a date with a status (e.g. failure, success)
Forces TeamCity caller to submit a Basic Authentication header, sometimes EasyHttp will submit a Authentication Negotiate rather than the Basic Auth header. This requires the latest code from EasyHttp.
Merge pull request #12 from mikeedwards83/master

Force Basic Authentication Header
update to the basic authentication to use EasyHTTP 1.4.4
fxed an issue with the Last... methods - if there were no builds in the collection or if the collection > 1 then an exception would be thrown - this is now replaced by returning an empty build instead of an exception