Solved #174 and #214

Now we can write tests according to junit 4 annotations syntax. Another feature is new `equals(object, precision)` method in `Vector` and `Matrix` which allows us to replace `MockMatrix` and `MockVector` classes safely.
Can we make this method take matrix object instead? So, we have to move class casting to `equals(object)` method.