0.7.0 version bump
Adds timeout for move_to_neutral limb command.
Merge pull request #5 from RethinkRobotics/move_neutral_timeout

move_to_neutral limb command timeout
Adds support for suction grippers to be commanded via 'command_position'.

trac #9336
Adds latching to limb interface jp speed and command timeout publishers.
Cleans dict initialization.
Adds reboot to gripper interface calibrate command.
Removes info/warn on reboot with expected behavior.
Merge pull request #6 from RethinkRobotics/suction_pos_cmd

Adds support for suction grippers to be commanded via 'command_position'
Merge pull request #7 from RethinkRobotics/latch_limb

Latch limb speed, command timeout publishers
Gripper: Add clear_calibration, sequence, acknowledgement

Adds command sequencing and acknowledgement checks to the gripper
interface communication with the (on robot) gripper plugin. Also
adds the clear_calibration command to the gripper.py interface.

* Checking for command acknowledgement fixes many issues related
  to False Positives with gripper command success checks.

* Also helps significantly with dealing with errors in reboots,
  resets, and calibrations.

* Clear calibration command should be used for redoing calibrated
  grippers without rebooting.

* Blocking commands now first do a wait_for() testing for command
  acknowledgement and then do a wait_for() for the provided test().

NOTE: Due to a minor known bug in certain gripper state-machine
commands that clears the sequence fields, certain command
acknowledge checks also check for a sequence=0. This works on the
assumption that the sequence is always incremented.
Conflict-Merge branch 'release-0.7.0' into robust_calibrate

Conflicts:
	src/baxter_interface/gripper.py
gripper: consistent arg orders; robust comparisons of tri-states

* Changed to consistent arg order of `block` before `timeout`
  for all gripper functions.

* Verified logic consistency across gripper interface.

  - Many of the uint8 fields in the gripper /state topic are
    actually 'Tri-state' variables, not just '0'/'1' bools.
    ('2' means 'unknown' or transitionary state).

  - This means, only the 1st ex prints for tri_var=2:
       if tri_var: print("will print - condtion evals true")
       if tri_var == True: print("won't print - condition false")

Note: One or two of these cleanup changes were made in the parent
conflict-resolution merge.
Doc set_speed_ratio function, default; test rosdoc format

Adds the default speed_ratio to the commented code for the
set_joint_position_speed function, and generally improves
the description of the feature. Also tests new formatting
for automatic rosdoc/pydoc API generation - this one uses
epydoc format.
Merge pull request #9 from RethinkRobotics/limb_doc_touchup

Doc set_speed_ratio function, default; test rosdoc format
Cmd position don't run if not 'calibrated'

Gripper command_position() now returns False (along with warning)
if gripper is not "calibrated." Note: Suction grippers always say
they are calibrated.
Merge pull request #8 from RethinkRobotics/robust_calibrate

Add clear_calibration and cmd sequencing to gripper interface
Adds low pass filter for limb move_to_joint_position moves. Allows for much more accurate tracking, avoiding excessive integral windup introduced by step function calls.
Decreases move_to_joint_position accuracy requirements from 5 degrees across each joint to 0.5 degrees across each joint. Marked accuracy improvements.
Gripper action server fix for suction adjusting gripper dynamic reconfigure param.
Consistency for suction positional commands, <100 close, >100 open.
Trac Ticket #9326.
Adds joint trajectory action server goal_time param usage - allows for goal servoing resulting in accurate completion.
Interp move to first trajectory point now uses the start position instead of current.
Cleans up joint trajectory dynamic reconfig generated for more intuitive use.
Merge pull request #10 from RethinkRobotics/lpf_jp_moves

Limb Joint Position Accuracy Improvements
Merge pull request #11 from RethinkRobotics/jtas_fixes

Joint trajectory action server goal_time and interpolated initial movement