Updated to angular 1.2.9
Setup js specs, added Battles and Opponents specs.
added tags and events specs
Implemented filters specs.
Implemented services/backup specs.
Added empty tags to default service/battle instance.
Implement service/battleDisplay specs.
Normalize caster names in service/factions.
Implemented services/filter specs.
Implemented services/export.
Implemented services/scenario specs.
Added tiebreaker scores.
Implemented services/sort specs.
Added npm & grunt config with jshint.
correction in gruntfile watch scripts files.
disable zoom on mobile devices.
Whitespace cleanup.
Stringify data for localStorage and guard against empty strings.
Added add/remove methods in events/opponents/scenarios/tags services.
clear cache on filter init.