Move APS functions over to APS2 class.

Also some slash and burn of unused functions.
Remove FPGA class as most of this will happen in EthernetControl now.
Some cleaning up of APS2 for new hardware.

Bitfile loading will be completely different.  We'll load the volataile memory and then program the FPGA.

Also have a reset command.
Some function_renaming :-)
First rough attempt at queued packet sending.
Encapsulate ethernet framing.

New class for ethernet frame.  Still need to fill out methods.

New function for framing.  Seqnum still to implement.  Seems this should be set by the packet senders.