Implement proper nqp::sleep() and keep current version as nqp::microsleep()