Fixed a problem with negative denominators for Fraction if given a negative denom in construcgtor.
Began adding javadocs.
Added new file to ignore patterns from being committed to git
Removal of bin folder as compiled artifacts shouldn't be committed to the repository.  .gitignore will help prevent these from being added again.
Merge pull request #1 from nefarious411/ProjectFixes

Removal of binaries.
Merge branch 'master' of https://github.com/NthPortal/mathlib

Conflicts:
	bin/com/github/nthportal/mathlib/fraction/Fraction.class
Changed main while testing.
Added classes for complex numbers.
Implemented Complex and FractionComplex classes.
Removed unnecessary Imaginary class.
Moved ZeroDivisionException to util package.
Updated exceptions to reflect changes.
Added ZeroDivisionExcpetion throw where missing.
Added pow() method for Complex (both)
Removed binary.
Should (theoretically) not track any binaries in the future.
Removed irrational package from master. Left in Irrational branch, until (possibly) completed.
Added pow(int) method to Polynomial (both).
Added pow(int) method for Matrices (both).
Removed pow(Fraction) from Fraction class because it wasn't useful.
Removed debug prints from Matrix (both).