Fixing the previous build error properly so as to leverage the abstracting out of the dependency versions, re-introducing the separate dependency-versions file to keep track of all version dependencies.
fixing the tabs issue
fixin issue number 239 by using proper ordering
Merge pull request #264 from shyamalan/master

Re-introducing abstracting out of the version dependencies