NF: Added a ParallelOut component to the Builder for sending sync pulses

needs testing!
ENH: added unifed parallel.ParallelPort for all backends

also added a status attribute to aid in use from Builder