[BEAST] Add missing includes
Move app/ up a level
Move core/ up one level
Move data/ up one level
Move net/ up a level
Move rpc/ up a level
Move websocket/ up a level
Move DecayingSample.h to common/
Tidy up common/
Move core implementation to impl/, add missing includes
Flatten basics/