added support for expressing dependencies on component definitions
upgraded grunt-sloc version to 0.4.2 and re-added it back to the build process