Update NLSDownloader.php

Exception is in global namespace, not nlac
fixed #2 and #4

added unit tests
Exception -> \Exception