Merge branch 'master' of https://github.com/RobertBColton/enigma-dev into RobertBColton-master
Merge branch 'RobertBColton-master'
Merge branch 'master' of github.com:enigma-dev/enigma-dev
Removes redundant extension headers
Missed an include.
Update CBP
Generates cast code for extension types.
Removes original cast method that no one else used.
Removes return statements from the beginnings of path functions.
Implements `path_start`, `path_update`.
Merge pull request #819 from enigma-dev/Paths

Implements Automatic Paths