Fixed Fractions.cpp

Fixed minor bugs
Cleaned up some lines for readability
Attempted to fix glitches in operations::Frac::operator=(double)
Modified Simplify() and String() for negative values