New plugin implementation, backward compatible

Signed-off-by: Martin Raspaud <martin.raspaud@smhi.se>
Make orbit number an 5-character string (padding with '0')
Merge branch 'feature_plugins' into unstable
Merge commit '2b5f84d8ca21970e6d06b92faebff11fdac21a74' into HEAD