Security bot cleanup

Beepsky and ED209 are now closer friends than ever, now actually sharing code instead of each having gone and bought their own.

There is potential for breaking out all the special stuff for laser code but for now I'm happy to simply have a shared codebase.
I imagine pathfinding/patrolling may be sharable with bots in general as well.