url is now to be called from settings.

filetype checking if statements now call pre defined lists of possible filetypes.

thumbnail now calls to seperate functions to make the preview images for jsc3d and browser rendering.

url, media_root_path, and media_url_path are now variables defined at the begining of each render function. They improve clarity and stop the program from making so many calls.
Merge https://github.com/traverseda/Django3Dtools into thumbnailrewrite

I just don't know what went wrong!
weird stuff Im doing to try and merge the master branch into my rewrite.
Merge branch 'thumbnailrewrite' into thumbnailrework

Conflicts:
	thumbnailer/thumbnailer.py
	please have mercy on my soul... that is to say; I have finally merged the master into my branch... it was ugly and unskilled, and I don't think I really learned as much as I should have... oh well.
mend
finished and debugged my initial rewrite of thumbnailer.py
Merge branch 'master' of https://github.com/traverseda/Django3Dtools

Conflicts:
	thumbnailer/thumbnailer.py
added a few comments to thumbnailer/thumbnailer.py
Merge branch 'thumbnailrework' of https://github.com/traverseda/Django3Dtools into thumbnailrework
Added some comments and defined the "PHANTOMJSPATH" variable, for letting your script know the path to your phantomjs binary.
added some comments to thumbnailer/shadowbox.py and changed some variable names for clarity.