make weblink size return 0 if not applicable to avoid potential null pointers from sdk consumer
add weblink object tests
Merge pull request #122 from box/size0

make weblink size return 0 if not applicable to avoid potential null poi...