new figure macros, sub-divided code.tex

* Separated different types of commands into individual .tex files,
centrally imported in `common\codes.tex` and located in `\common\code`.
Added watermark to the `\lbptitle` command. Organization of files made
more logical. (2013.04.30)
* Now an option in `build.bat` to compile with htlatex along with
example output. Comment out `fontspec` package in `package.tex` to avoid
errors. Added `\watermarkpic` command to allow insertion of full height
or width watermarks on pages (vertically centered by default). In
addition, cleaned up the code for removing files after each run in
`build.bat`. (2013.04.29)
* Added `\unskip` to reduce unnecessary space caused by use of `\lidx`
and other macros. (2013.04.25)