Updated FileScanner

No queue limit: Will stop sending when queue is full.
Won't shut down until sending is completed
Uses scheduler to send messages