pruebas con shaders

-- Alex
Logro bindear bien la textura devuelta por cc.RenderTexture

  He añadido un efecto de desplazamiento de los pixeles (a la derecha)
  para comprobar que podia manipular la textura.

-- Alex
Merge branch 'master' into sandbox_alex
Version decente de crt con barrido vertical. Falta deformacion

-- Alex
Crt filter + vignette

-- Alex
El efecto de barrido vertical se puede deshabilitar via CFG

-- Alex
Pantalla de PAUSE añadida

  Durante la partida, si le das al ESC aparece la pantalla de Pausa

-- Alex
Pantalla de GameOver añadida

  Falta mostrar los datos de muertes, puntos, energia, etc

-- Alex
He añadido el efecto CRT a las pantallas Pause y GameOver

-- Alex
He añadido las pantallas de

  - Inicio
  - Titulo
  - Menu Principal
  - Seleccionar Nivel

  Tambien he creado un directorio con el nivel (ya no se llamara test).

  He creado un control generico para los menus.

  El filtro CRT lo he retocado para que se pudiera usar en las nuevas
  pantallas y que no petara las transiciones.

  Limpieza de codigo viejo comentado.

  He visto que ahora el CC da un error JS en el gameplay:
  Assertion failed: cc.Sprite: Batched sprites should use the same
  texture as the batchnode

  Tengo que averiguar porque y desde cuando lo esta dando.

-- Alex
Problema solucionado: Batched sprites should use the same texture as the
batchnode

  Era debido a que habia borrado (sin querer) del resources.js el
  siguiente fichero de imagen:

     assets/map/level_0/metatiles32x32.png

-- Alex
He mezclado los cambios de Iñaki

  Nuevas animaciones en el nivel: Fuego y silueta chica

-- Alex

Conflicts:
	cocos2d.js
	src/filters/crt_filter.js
	src/scenes/gameover_scene.js
	src/scenes/gameplay_scene.js
	src/scenes/input_layer.js
	src/scenes/main_scene.js
	src/scenes/pause_scene.js
	src/shaders/crt.fs