Remove installing nodejs repo from nodejs.tchol.org since it is no longer valid, add a script under tools to build/install nodejs rpm from source, provide nodejs rpm under local-rpms dir and install nodejs rpm from that dir itself if horizon is being used

Conflicts:

	anvil/components/horizon.py
Merge pull request #397 from harlowja/merge-nodejs-rpm

Cherry pick to master - remove installing nodejs repo from nodejs.tchol.org (since it doesn't work)