Added some L3 FBs

Added APart adapter and two part routers to handle "part" communication
between order manager and PP in layer 3
Added FBs related to order's manager

Added 7 new FB types and a C++ object that represents a single
manufacturing order. Further testing is needed for the L3_OrderManager
block
Added MachineManager module

This module is in charge of handling machine's state changes and
managing unused machines allocation between PP
OrderManager test and fix

Fixed Timeout issues in the OrderManager CFB
Fixed Assign adapter and added setup adapter
Added Setuptable fbt and PP objects

Added Setuptable fbt and objects to handle process plans into FORTE
Added some L3-PP FBTs
L3 major update
Added last L3 FBs

Added last L3 FBs and created L3 application. App test still to be done
Created a new app for the GUI

Created a new app for the GUI using FBRT
Added L3 COMM and fixed some bugs

Added L3 communication with L2 and GUI. Also fixed some bugs in the L3
FBs
Merge pull request #6 from EstebanQuerol/dev_L3_Architecture

Dev l3 architecture