added timer to naturalpoint client to watch for stalled connection and restart (argh!)
Merge commit 'd2407622baf41caea7599b7812bc3238f9aa3d02' into dev-aaron