refactoring controller
Merge branch 'staging' of https://github.com/pelluch/mashups-backend into staging
refactoring controller v2
manejo de errores implementado
en htmlsourceAdapter se verifica que los resultados aumenten en cada request
timeout manejado
fuentes desde fronted
Cambio url => @url en getHTML. Borro puts ret.length
Fix EmolSourceAdapter ya no retorna busquedas repetidas
TwitterSourceAdapter borro puts innecesario
TwitterSourceAdapter ahora acepta búsquedas con espacios
navgacion hacia atras
Añadido goodreads y bbc
Merge branch 'parser' into staging
Se agrega:
	Manejo de timeouts
	Cnn y Emol ya no retornan resultados repetidos
	Twitter ahora retorna búsquedas con espacios y caracteres especiales

Conflicts:
	lib/parser/emol_source_adapter.rb
	lib/parser/html_source_adapter.rb
	lib/parser/json_source_adapter.rb
	lib/parser/source_adapter.rb
	lib/parser/twitter_source_adapter.rb
CnnSourceAdapter ahora retorna búsquedas mayores a 10
TwitterSourceAdapter fix,  extra contiene la cantidad de followers de la persona, no el id.
Agregado timeout a los parametros
Arreglado bbc, falta error de connection reset by peer en good reads
fix good_reads
add Photo To user