equals on different types
masked field
equals doesn't check null
Merge pull request #1168 from jclouds/findbugs

Findbugs
cleaned up code references detected as unnecessary by UEC plugin
Merge pull request #1169 from jclouds/ucdetector

cleaned up code references detected as unnecessary by UEC plugin
removed function only used once and only accessing a single if branch
removed redundant retrying assertion code
PasswordGenerator only used in scriptbuilder
replaced usage of checkNotEmpty with checkNotNull(emptyToNull
decorating cacheloader only used in s3
got rid of custom MoreExecutors.sameThreadExecutor
Merge pull request #1173 from jclouds/single-use

refactored out classes only used once
Merge pull request #1170 from dralves/gce-kernels

gce - kernels api
gce - machine types api