Add support for disk creation

In this patch, we tried to add the following things:

1. The support of persistent disk creation using softlayer-go client

2. Change the name of fs_disk things to softlayer_disk things

3. Add a fake client for mocking softlayer-go client instead of using existing mock client defined in softlayer-go project. We think it's a better solution for the unit testings, as softlayer-go is also a go lib that cpi project relies on. This new mock will remove the dependency of softlayer-go during unit testing.
if you are not planning to use the `boshsys` then remove it. Leaving it as a comment to me implies you need it soon, like a `// "fmt"` import. Otherwise, just remove, no point in polluting code.