Fix compile error with gcc44 and cuda50

fixes #2908
Update website style in documentation
Add limit_hours option to benchmark.series
added in methods to construct 2D rotation matrices from angle or quaternion
added in fromAxisAngle
added ability to create rotmat2, rotmat3, and quat from an angle (and an axis). Needs a small tweak to the documentaton before it can be merged
Fixed documentation
Update copyright message.
Merge vectorMathAddition: fixes #3013

* codeblue/vectorMathAddition:
  Fixed documentation
  added ability to create rotmat2, rotmat3, and quat from an angle (and an axis). Needs a small tweak to the documentaton before it can be merged
  added in fromAxisAngle
  added in methods to construct 2D rotation matrices from angle or quaternion
Merge branch 'maint'