Adding repro for #53

Plus minor clean up of acceptance tests.
Fixing basic property behaviour for indexers

Fixes main problem with #53, but still need to get arg matchers working
  with this syntax.
Issue #54 (NSubstitute CI Build)

Added support for automated builds at CodeBetter's TeamCity CI server
Adding arg matcher support to indexer property behaviour

Setting an indexer property using an arg matcher as an index should
  now stub out the call correctly.
* Property helper creates getter calls with arg specs used for setter.
* Created CallFactory to handle dequeueing arguments from sub context
  a bit more nicely.
* Call now should be created by explicitly passing in arg matchers rather
  than the ctor pulling them out of the SubstitutionContext. Still need
  to update the ctor used for delegate call invocations.
Modified CallRouter default routing to send through RecordCallSpecificationRoute
  if argument matchers have been specified and if the call has arguments.

Updating ResultSetter to also take last pending call specification into account
  when setting return values for last call.

CallSpecification can provide copy of itself that matches any arguments.

Wiring up RecordPendingCallSpecificationHandler in RecordCallSpecificationRoute.

Added ability to invoke per argument actions on CallSpecification.
- ***Still needs error handling for mismatches (say, for params?).

Updated CallActions:
- invoke actions directly (instead of returning matching actions)
- invoke per argument actions specified in CallSpecification itself

DoActionsCallHandler simplified to delegate to ICallActions.

RecordCallSpecificationHandler handles setting pending call spec and
  adding specification to CallActions
- Should be more selective in what it adds to actions? Or should
  CallActions weed out specs that don't have actions? Or leave as is?

Misc tidy up:
  - removed useless RouteDefinitionSpecs
  - Replaced calls to SubstitutionContext.GetSubstituteFactory() with
    .SubstituteFactory getter.
Adding Arg.Invoke support to WhenForAnyArgs..Do syntax

* Modified ArgumentSpecificationsFactory to always try and place arg matchers,
  even when MatchArgs.Any is specified. When needing to match any args the
  factory replaces all arg specs with ArgIsAnything specs, but maintains
  argument actions.
* Tidied up ArgumentSpecificationsFactorySpecs
* Moved CallSpec.CreateCopyThatMatchesAnyArguments() decision from CallSpecFactory
  to ResultSetter, as that was the only class that needed it and going through
  the factory was not giving us much benefit.
Updating ResultSetter to update actions when changing a pending call spec
  to match any args. Fixes ReturnsForAnyArgs with Arg.Invoke.
Adding property behaviour for calls that are in the process of being specified.
Updating changelog with fix for indexer property behaviour and new Arg.Invoke feature.
Adding Arg.Use<T>() to support catching and using arguments passed to calls
When creating copy of call spec that matches any args use method parameter type rather than spec type

Fixes issue #55.
Renaming Arg.Use to Arg.Capture and adding xml-doc comments for Arg methods.
Docs for Arg.Invoke and Arg.Capture, CI build links and acknowledging 7z library

Documenting Arg.Invoke and Arg.Capture.
Adding link to CI builds
Adding Codebetter-CI and Teamcity links to footer.
Adding 7-zip to acknowledgements.
Updating code extraction to support documenting standalone tests
  declared with [Test] attribute.
Updating changelog to include Arg.Capture().
Updating docs to show Arg.Is(predicate) behaviour when predicate throws
  and Arg.Any<T> behaviour with sub-types.
Renaming Arg.Capture to Arg.Do as per @AnthonyEgerton's advice.
Docs: Adding link to Arg.Do from When..Do docs. Adding docs for setting out/ref args.
Updating changelog for release 1.2.

Removing SL build from rakefile as it is not ready for release.
Updating BreakingChanges.txt for 1.2 release.
Adding SL40 to ALL build target so it is available from CI builds.
Updating to NuGet 1.5 release.
Updating download link on website to 1.2 ZIP.