For debugging purposes, made toString() more robust for Resource.js (getURL() is not always available)
Allow *.i18n.json to be recognized as a dependency type
Code cleanup (confusing usage of a loop index variable outside the loop code block)
Minor changes for i18n and a little code cleanup
Minor changes for i18n (removing unnecessary method call). Making sure new context object is put back in options object for future reference. Adding try catch around getCode() call to improve error handling.
Removing formal argument that isn't actually used
Adding dustjs-helpers for i18n dictionary templates (might remove later if we switch to using Raptor templates)
Cleanup of PackageManifest and allowing for dependency types to contain periods. "i18n.json" is now an allowed dependency type and it is inferred from the filename. Made the code for inferring the type from the file extension more robust. It will start with longest file extension and then keep moving to the next period location until a dependency type match is found.
Adding DependencyWalker class for simple way to walk dependency graph. Modified PackageManifest.js and packaging_server.js to make this more efficient.
Adding DependencyWalker class for simple way to walk dependency graph. Modified PackageManifest.js and packaging_server.js to make this more efficient.
Adding server-side rendering support for i18n
Adding test cases for raptor/packaging and raptor/i18n
Merge branch 'master' of https://github.com/raptorjs/raptorjs

Conflicts:
	lib/raptor/packaging/PackageManifest.js
jslint fixes and code cleanup