PORT-72 Build Process Updates

Build process completely refactored.

http://community.calytrix.com/jira/browse/PORT-72