Fixed bug where resizing leaves residual elements

When the resize button is pressed and reset the stage, the array storing
the locations of blocks before rendering was not cleared, resulting in
residual elements existing where they should not have been. Fixed the bug
by resetting the array every time init_canvas() is called.
Stage Editor styling overhaul, searchbar styling

Overhauled the jQuery Dialog windows that appear when you choose to resize
or name the stage by replacing them with bootstrap Modal windows instead.
Also made the resize button more visible (it's between the Play and Clear
buttons now).

Also, fixed the styling on the searchbar that somehow increased its height
within the stage editor, and only the stage editor. The fix itself spanned
all pages referencing it, though, by adding an id parameter to the search
bar and applying styles to that.
Merge branch 'kpam-iter4'

Conflicts:
	README.md
fixed double search bar
Merge branch 'master' into kpam-iter4