Added:
* Different animation routines between curses and tileset versions
* A few extra definitions, explosion tiles, turned all vehicle parts in definitions to rotates: true
* Removed static keyword from cata_tiles *tilecontext declaration
* Ranged.cpp : draws bullets using appropriate code
* Definitions for new animation functions implemented in animation_tiles and animation_curses source files
* Moved animated sections for explosions and shrapnel to functions implemented in animation_tiles and animation_curses source files
* Added animation coupling and functions + definitions to cata_tiles source and header