#4 Adding gitignore
#1 fixed the Next method to return a number within the range
Addded TimeSpan support for PropertyNamer
Added index argument to IObjectBuilder.Construct()
Added test for the ListBuilder And() extension.
Merge pull request #13 from crmckenzie/master

Added index to Do() and WithConstructor() methods.
Merge pull request #12 from azhmur/master

Added TimeSpan support for PropertyNamer
merge pull request 5
Merge branch 'gprasant-master'
Adding strategy for NBuilder package creation
remove compiled assemblies from repo
Fixed copy-paste error in nuspec file.
Merge pull request #21 from crmckenzie/master

Support Teamcity Generation of Nuget Package
Replaced AreConstructedWith with WithConstructor on Struct Test.
Implemented NextString to return either a minimum, average or maximum value based on the min and max values passed to NextString.
Average is calculated based on min and max values / 2 or similar division in order to give mostly random 'average' result in relation to 'min and max' values.
Does not handle complex situations like min Length is greater than max length visa versa, or min length is smaller than the length of the words in the array.
Could be guard clauses ensuring some kind of minimum and maximum support or minimum > maximum visa versa.
Simplified declaration queue iterations in multiple functions that were using a for loop with index but no complex logic inside the loop, so can be replaced with a simple foreach loop.
Replaced .Count() with .Any()
Merge pull request #23 from pjmagee/master

NextString and minor cleanup.
Merge pull request #1 from garethdown44/master

Sync with master