Use publicly available Q.nextTick to perform internal tick

As per raised issue https://github.com/kriskowal/q/issues/584 I have changed the internal calls to the local nextTick variable to instead directly reference Q.nextTick which is publicly exposed. This provides an extensibility point for consumers to defined their own implementation.