Remove including of Raft code from context.hpp.

Any change in Raft implementation leads to need of rebuilding of hole Cocaine Core, because hole Raft implementation is included in context.hpp and context.hpp is included everywhere in cocaine. This commit fixes this via using forward declaration and unique_ptr.