Docker (#18)
Docker (#18)

* Update differentiation to C++17

* Add forward sketch

* Add Dockerfile

* Remove unsued git

* Refactorize GCC installation

* Add basic files to ignored

* Change includes to system-wide library

* Switch to Docker testing

* Increase timeout limit

* Increase timeout limit

* Merge docker tests with Travis

* Refactorize tests

* Correct Docker registry for pushing

vyzyv/numpp,vyzyv/numpp,vyzyv/numpp