Added initial implementation of .NET AvsAn

--HG--
extra : rebase_source : a3cd8c266ea055e52db79a5239d005cf67ff8212
Remove unnecessary dependencies; works fine on plain .net 2.0.

--HG--
extra : rebase_source : e441d139289f3a135538f29a858fabb2dcdd2c4d
Create nuget package AvsAn

--HG--
extra : rebase_source : 379fd2872e6ca42989275f4756e2c724b6781c58
Ignore .nupkg files.

--HG--
extra : rebase_source : 56d8ed1e95440a59ad5091cbbe2cda9fbea8fe40
Added Js A-vs-An implementation.

--HG--
extra : rebase_source : b2004692c5401f688bd95bf9f99d0ca3d4774f9e
Include A-vs-An homepage in project.

--HG--
extra : rebase_source : 53562716a17dd231066268996f705eef39298abb
Faster array based implementation, perf test project.

--HG--
extra : rebase_source : 8a888ea38cfb16c51fa2cd2ff4a5dab1f2d83ad3
Even faster array-based implementation.

--HG--
extra : rebase_source : c8b7032e636607b3fdf1474d4e52b55c1a1927ec
More memory efficient implementation by using a seperate mutable construction phase and a denser final lookup phase.  Initialization is no slower.

--HG--
extra : rebase_source : 8f5cbfc7b0c78404089e1958f65bd147fa0e5a93
Added XML documentation comments.

--HG--
extra : rebase_source : 362700eac071d6ec2fb7aa37bf0f7ed084907f35
Automatically build nuget package.

--HG--
extra : rebase_source : 1c5435ba3269aaeaed52614ce28918a7b9f4e58b
Add license note to JS implementation.

--HG--
extra : rebase_source : 6f41bc5c6471b4df8711734f93e1a862ec3f0bc2
Mark version as 2.0.1

--HG--
extra : rebase_source : 635764f63b8c8f4e371fca03ee1de41300bed456
Document new version.

--HG--
extra : rebase_source : 61cfa250d592696952145a5b38f47dd11b9d4691
Added tag 2.0.1 for changeset 635764f63b8c

--HG--
extra : rebase_source : 50c9a67bae5cf182f0b3b238e2539907482ef52e
Ignore initial quotes+parens when querying too.

--HG--
extra : rebase_source : d5aae0c79ee30a9e44df6df504b96373118d47da
In js version: now correctly skip initial ", ', ( characters and deal with a string-end symbol.

--HG--
extra : rebase_source : 518a524669177029742ae6879c3dafc9fc18d972
Similarly implement end-of-word and initial symbol handling in C# variant.

--HG--
extra : rebase_source : 250433e91b17e66cc9a993a3afa4de786b461959
Optimize new C# implementation; mark this as 2.1

--HG--
extra : rebase_source : 57879183303526622e2debca74c5812b81d4aa4d
Finish documenting the new version.

--HG--
extra : rebase_source : 4095edac5568b9a176bdbb5470d61342202d1dc2