build ship: generate directives and input_parser
ship build: purge init
ship build: add defvar
ship build: purge make_sedscript_maker_shellscript
ship build: inline make_*
ship build: load directives before build_deps

Because build_deps requires #@include.
This is required because build_deps requires the #@include directive.
Merge branch 'master' of https://github.com/krebscode/painload