Move IAsyncResult samples under 'basics'