Copied @mposa 's jointOffsetCalibration over from DRC. Rewrote his test function; it now creates simulated measurement data and verifies that the offsets, marker positions, and floating states are close to their 'actual' values.
Fixed dumb mistake: didn't update Atlas urdf path after moving test file. Also disabled more warnings.
moved calibration files to robotInterfaces, fixed urdf reference in test
Changed RigidBodyManipulator.bodies from std::vector<RigidBody> to std::vector<std::unique_ptr<RigidBody>> in preparation for adding a std::unique_ptr<DrakeJoint> member to RigidBody.

Conflicts:
	systems/plants/constructModelmex.cpp
Now creating DrakeJoints in constructModelMex and storing std::unique_ptrs to them in RigidBody objects.

Conflicts:
	systems/plants/constructModelmex.cpp
Now setting DrakeJoint in URDFRigidBodyManipulator as well.

Conflicts:
	systems/plants/constructModelmex.cpp
Cleanup.
Add missing include.
Fixed compile errors on GCC (missing <memory> include and ambiguous call to isinf, see https://bugs.webkit.org/show_bug.cgi?id=59249 for info).
Added missing stdexcept include.
fixes to get drc to compile. Got past linearIKmex error
terrain maps now build and can be used within the controller
cleanup
add materials for better visualization in drake designer
Merge pull request #379 from kuindersma/add-atlas-materials

add materials for better visualization in drake designer
1. add quadprog in checkDependency.
2. add setSolver in PolynomialProgram
3. Throw error in testQP and sixHumpCamel if some solver is not enabled
Merge pull request #382 from hongkai-dai/fixMissingSolver

fix missing solvers
fix the gradient computation in RigidBodyManipulator.findFixedPoint
minor fixes to make it work on windows again
updated cmake for windows