make - changes to compatibly with raspberrystem repo

rspberrystem repo requires "targets" target, and "install" target that installs on pi.

"targets" target is fake for now.
install - initial setuptools scripts
make - Rebuild server on any change git files.
install - on post install, display script output
install - initial make && make install
server - Parameterized file paths

Removed hard coded /etc/ide and other locations in favor of variables.
website - paramterized and correctly installed website source files
make run - was failing if server not running
api - first working install with API docs
make clean - Remove additional files
webview - Adjusted layout of icons and toolbar for webview
header - better (flat) toolbar buttons (not necessarily final)
Added lesson plans default webpage
make targets now reports abspath

Changed to conform to master raspberrystem repo Makefile
Revert "header - better (flat) toolbar buttons (not necessarily final)"

This reverts commit c8bd598d2e601a498a9b1c32c5c77545faab6e04.
Merge branch 'master' into bs/make

Conflicts:
	assets/images/back.png
	assets/images/forward.png
	assets/images/home.png
Merge branch 'bs/make'