drm: Add a local implementation of linux/wait.h

Inspired-by: OpenBSD
drm/ttm: Use the Linux wait queues API

Reducing differences with Linux 3.9 (ttm) and Linux 3.8 (rest of the code)