Fixed Helpers comments

Helpers contained a no longer needed comment and was missing a summary
of the Truth function.
Temporarily bypassed reflection from TagFactory

TagFactory temporarily doesn't use reflection to construct tags now.
Reflection is fragile and complicated, and some significant changes are
going to need to be made to the Tag system, so a simpler-to-update
alternative will be used until the system re-solidifies.

Construction of user-defined tags now requires recompiling until the new
reflection method is built.
TagReader/Stream static, divided work of FarPeek

- TagReader and TagStream were made static
- FarPeekTextReader no longer provides information such as Index and EOF
- InfoProvidingTextReader adds information such as Index, EOF and Line
to FarPeekTextReader
- TagReader renamed to DelimiterReader
- Regression test for a FarPeekTextReader bug was removed since the bug
can no longer happen
Changed from tag objects to tag structs

- Switched from tag objects to tag structures and tag constructors to
static construction methods
- More consistent parameter order
- Functionality in Tag base class moved to Helpers class
- Initialization of unused variables removed from DelimiterReader
- Added TagBuilder attribute in preparation for reflection building
Comment updates, renamed items

-Added copyright notice to new code files
-Added file summaries to code files
-Added missing function summaries
-Updated comments that referred to old code
-Renamed some parameters to better fit their use
-Removed unused code from RaindropException
Changed tag construction again

-Added a special-purpose tag applying class
-Moved apply functions into classes that handle them
-Switched building method again to classes, inheriting an interface,
that build tag structs, since compile-time checking for the right
functions isn't supported in any other ways
Moved TagFactory and helpers to tags folder

TagFactory and Helpers were both moved into the Tags folder with the
other tags.
Changed TagFactory and Helpers namespace

TagFactory and Helpers namespace was changed to be the same as the tags
they work with.
Cleanup

-Removed unused using statements
-Added line information to exceptions
-Removed erroneous catch blocks from cond, ncond, array
-