Merge pull request #403 from xytovl/modularManeuverPlanner

Modular maneuver planner
Revert "Merge pull request #403 from xytovl/modularManeuverPlanner"

This reverts commit 28279d456a5e9351b67b8aee335285a2f52496a8, reversing
changes made to f10b429fdb0446594107c525228337fa734950fb.
Revert "Revert "Merge pull request #403 from xytovl/modularManeuverPlanner""

This reverts commit cdf3820f6f7dc7afd777a295c0e895c81e6fd396.
Merge branch 'dev'
Update MechJebModuleDockingAutopilot.cs

Goes along with the changes to MechJebModuleDockingGuidance.cs necessary to override MechJebModuleDockingAutopilot.targetSize and allow starting closer to docking ports on monumentally huge structures.
Update MechJebModuleDockingGuidance.cs

Ever try to build something truly monumental in orbit? Lots of docking means a docking AP is a must. Unfortunately, the MJ AP doesn't play nicely with the built-in KSP docking port targeting system. Specifically, if the MechJebModuleDockingAutopilot.targetSize is near or larger than the ~200m maximum distance for targeting a docking port, the AP always loses its lock as it backs up to its starting distance. This update (and the update to MechJebModuleDockingAutopilot.cs) allow an override for the auto-calculated targetSize to get around this problem. Get close to the docking port, override the targetSize, and watch the docking AP do its thing!
Merge pull request #483 from attosecond/master

Fix for docking AP losing target lock while backing up from huge constructs