change component download folders to user/repo/ref
cleanup local component error messages
add the filename to local component branches
do not add .name to json files
add .dependents to locals for better linking
add .path and .filename to dependencies
0.1.0