Updated argsToPath to support more than two args

- According to the documentation Titanium.Filesystem.getFile "takes
  a variable number of arguments, where each argument is treated as
  a path component."
  (see http://docs.appcelerator.com/titanium/latest/#!/api/Titanium.Filesystem-method-getFile)

  The argsToPath method in uglify was concatenating arguments together
  but was not separating them with path separators when more than two
  arguments were used in Titanium.Filesystem.getFile.

  For example if the original source looked like:
  Ti.Filesystem.getFile(Ti.Filesystem.resourcesDirectory, "a_folder", "a_file");

  The argsToPath method would generate:
  Ti.Filesystem.getFile(__p.file(Ti.Filesystem.applicationDataDirectory + require("/api/TiShadow").currentApp + "/" + ("a_folder" + "a_file")))

  The file would not be found because there was no path separator
  between the folder and the file.

- I added two test cases in the filesystem.js expected/fixtures
  files to demonstrate the behavior (you can see this if you don't
  apply the change to uglify).
Merge pull request #278 from sztn/argsToPath_fix

Updated argsToPath to support more than two arguments per Ti.Filesystem.getFile documentation
License dates updated
In case some people don't understand.
remove env/node from compiler
Upgraded views to Twitter Bootstrap v2.0, added underscore and AngularJS for databinding
Merge pull request #280 from Agnostic/master

Upgraded views to Twitter Bootstrap v2.0, added underscore and AngularJS for databinding.
closes #279 - avoids ipselector if host set using,
e.g. `ts config --host 192.168.22.22`
Merge branch 'master' of github.com:dbankier/TiShadow
ts branding first
log colors to match CLI (ex info) and debug filter
make the console look like a console
[web] time formatting fix
closes #282
closes #285
closes #277 and closes #284