Add packages directory to ignored paths/files
Make calculate method an instance method. This is the normal pattern to increase testability and is more typical for C# classes.
Simplify array constructors and remove temporary variables  to increase readability. They should optimize the same way regardless.
Simplified conditional logic in options handling for interactive mode.
Added generator implementation.
I/O handlers should accept the more generic IEnumerable<BigInteger> rather than the specific array.
Add ability to specify generator solution and acceptance test using generator.
Change generator method to not depend on a fixed number of requested values.
Installed ELMAH, configured SQL server storage on localhost (NOT ./SQLEXPRESS instance)
added Autofac via NuGet, have not used yet
Merge pull request #1 from tvanfosson/develop

VanFosson-Updates
modified route configs and started form for input submission
custom routes for login and register and added authentication check to index action
got redirect to Login and returnUrl stuff working from Index action
Added results collection to viewmodel, working on displaying results (only when there are results to display)
Added unit test for Calculator
Added unit tests for XML Input
Refactored ConsoleIOHandler to take generic TextReader/Writer paramater to support other potential stream readers/writers
System.Numerics problem not solved yet, finished custom 404 and 500 error pages
Added tests for XML Writing
split Index action into GET/POST, created ApiController and did some initial setup