fixes mission thumbnails size and zoom
make sure infinite scroll is in builds and included on module app
using attribute name directive detection on ng-include
adds infinite scroll to mission list

- initial load of /mission will prefetch service before render ( good
  for low speed connections )
- after initial load if the container still has space to grow it will
  keep prefetching until space is filled
- it will pre-fetch 12 records from api once threshold is met
- added mission-list directive (useful in the future when we was to
  widgetize mission-list)