Multi-core Platform Support

Composite multicore infrastructure, include:

Multicore booting,
Partitioned scheduling,
IPI and shared memory cross-core communication,
Cos/Linux CPU affinity,
Multicore cos/Linux translator and networking,
etc.