Better platform detection

* centos 6.5 support \o/
* npme user is now created.
* platform detection feature.