Fixes EUCA-5311 (ignoring $EUCALYPTUS on NC)
Makefile updated to support cloud-libs branches

* Support has been added to the CLC build to allow flexible
  use of the eucalyptus-cloud-libs repository. Users may now
  specify the branch of cloud-libs they prefer, or allow it
  to be selected automatically.

* Users may disable the use of git altogether.

* Git tools are now properly looked for and the user is informed
  if the required tools are missing.
Comment cleanup and fix .nogit

* The .nogit file will now be removed when the 'clean' target is called.

* Also, if the .nogit file is present and we have no 'lib' directory,
  we will grab cloud-libs anyway.
Fixed a comment and target dependency
Merge branch 'testing' into dev/mspaulding/netapp-libs