Seems working now. Need documentation

We can now scan a file and get a DartCode object who contains dependency
information. The scanner_usage_example.dart is updated to show this.