Merge pull request #217 from davetcoleman/groovy-devel

Added error message for missing trajectory component
additional checks
add more flexibility in initializing kinematic solvers