Technical documentation of the ASAP subsystem

Summary
Technical documentation of the ASAP subsystem (M30): documentation of the final design of ASAP, its API, algorithms used for monitoring, learning and adapting applications and infrastructure to maintain required Quality of Service within SWITCH.