Parallel compilation

* compile hrpsys in parallel
* decide parallel jobs num according to /proc/cpuinfo
* up to 12 parallel jobs (too many parallel jobs may exhaust memory)