HOPKINS: Start refactoring MIRACLE
HOPKINS: Some renaming, remove useless self-accessing code pointed by wjp
HOPKINS: Some more similar cleanup
HOPKINS: Some renaming and refactoring
HOPKINS: Introduce Directions enum
HOPKINS: More Direction refactoring
HOPKINS: Replace casted READ_LE_UINT16 by the equivalent macro to improve readability
HOPKINS: Refactor loop structure in PARC_PERS
HOPKINS: Fix route direction

This fixes pathfinding to the top right in some situations.
HOPKINS: Merge 'remotes/dreammaster/hopkins' into hopkins

Conflicts:
	engines/hopkins/lines.cpp
	engines/hopkins/lines.h
	engines/hopkins/objects.cpp