Ignoring Tags, creating city cache dir, scraping_tools references

* Added tags file to git ignore
* Create recursevely the directories before trying to write a file for
  the city cache index
* Changed References on scrapping tools to 'self'
Adding command argument handler
Implemented -r and -l missing city specific modes

* Implemented the reload cities and list cities
* TODO:Missing reload and list specific cities
* Added functions to call download and load from cache, the city indexes
  separately
Enabling fetching city cinemas functionality
Implemented reload index for a specific city

*Implemented -r option with city code parameter
* Removed city fetch loop at the end of the file
Avoid setting options flags when not required

* Not setting at all the options flags that are not explicitly specified
  on the command prompt.
Implemented list city cinemas

* Implemented city cinema listing
* Minor refactoring on comments and line spacing
Merge branch 'argument_handling' of github.com:ccolorado/cinepolis_scraper into argument_handling

Conflicts:
	cinepolis_scraper.rb