now IK and PostureConstraint can choose not to truncate the posture limits the RigidBodyManipulator's joint limits.
add test for PostureConstraint to remove its default bounds, that it uses the RigidBodyManipulator's joint limits as default
add the ID of the default joint limit bounds in InverseKinematicsTrajectory, so that we can delete it if the default joint limits is unwanted
Merge branch 'master' into add-IK-joint-limit
add a checkDependency in testIK in case snopt is not installed
missed a few checks for spotless before calling trigpoly
resolves #286 on build servers by not recreating the file if it already exists in the tmp directory.  note that it could still fail on the very first parallel tests of a build server, but this will be good enough.  it's a pain to do better, since stl2vrml takes an output directory, not a filename.  (certainly not very difficult to do better, but this feels like a reasonable compromise)
fix win32 mexw32 output directories
adds unit test that would have caught the missing checkDependency
Merge pull request #425 from RussTedrake/lecture

minor fixes
update cmake
Merge branch 'master' of https://github.com/RobotLocomotion/drake
add checkDependency for student snopt
Fix a bug that can cause memory leak in IKoptions
fix a bug in PolynomialProgram, that it cannot actually set solver
Merge pull request #418 from hongkai-dai/add-IK-joint-limit

Add ik joint limit
1. zap the separate check for snopt and student snopt in checkDependency
2. add lsqlin in checkDependency
Merge branch 'master' into add-snopt-student

Conflicts:
	systems/plants/constraint/QuasiStaticConstraint.m
Merge pull request #426 from hongkai-dai/add-snopt-student

add checkDependency for student snopt
windows wasn't finding dlls.  manually add path.