Adds .gitignore.
Adds initial logistic regression tests based on tutorial 2, along with bug fixes to make the tests pass.
Adds gradient descent test to logistic regression test fixture.