Cleanup the Makefile
Cleanup the Makefile

Fixes to the Makefile to handle repeated running correctly.

- Declare phony targets as such
- Make install target depend on actually building the dict
- Declare dependencies of Emojipedia.dictionary so that it's
  rebuild if and only if its inputs change

gingerbeardman/Emojipedia,gingerbeardman/Emojipedia