Slight Point API change

Details:
- change Point::getCoordinate to Point::at
- change Point::setCoordinate to Point::at
- change internal Point implementation (make coordinates pointer to std::vector<double>)
- update Point & Vector tests
- update script generating test script