removed const return value for operators

It prohibited the use of the move assignment
Added bit setting and checking function
Probably implemented a working division

Although the algorithm is just a simple binary long division
Added function which sets the BigInteger from a

string. Also defined a suffix operator _bigInt for BigInteger