Added support to run tishadow from titanium modules. This enables all tishadow commands from a titanium commonJS module. It pushes assets and spec folders to the the server if your are running from a ti module project.
Fixed hardcoded name
Remove check for bundle name matches Appify name as this prevent several testing scenarios for modules
Merge branch 'master' of https://github.com/dbankier/TiShadow
Added spec --target <app_name> option to be able to configure the target app or bundle name for running tests
closes #285
closes #277 and closes #284
Added flag to 'spec' to only clear spec files

- The new flag will only clear spec files from
  the require and global caches when 'tishadow
  spec' is run.

- If the new flag is not specified then the
  entire cache is cleared as normal (current
  behavior).
Merge pull request #289 from sztn/clear_spec_files

Added flag to 'spec' to only clear spec files
Added --target option to run command
Merge branch 'master' of https://github.com/dbankier/TiShadow

Conflicts:
	cli/tishadow
Added -T option to README
Fixed error waiting for the first "Runner finished", now it waits for
all devices running until the last "Runner finished" log. Fixed waiting
for specific number of specs from server log for JUnit reporter.
Instead, the socket is waiting for a new log sent by JUnit reporter.
Also, changed the name for XML report file for better human reading.
closes #293
Merge branch 'master' of github.com:dbankier/TiShadow
version bump
Merge branch 'master' of https://github.com/dbankier/TiShadow
Fixed dynamic localisation

(Why didn't anyone tell me it was broken? 
Am I the only one that uses it?)
Merge branch 'master' of github.com:dbankier/TiShadow
Fix doc : copy/paste in the doc ;)