Added media processing plugin for PLY, STL and SURF 3D model files. It doesn't exactly process them to anything viewable but you can at least store 'em.
Added default icons for 3D models
Added 3D model viewer
Interim commit of PLY to STL converter. Stil broken.

Parses PLY okay, still have to write STL output.
PlyToStl converter complete. Seems to work okay.
Cut down on memory usage by using SplFixedArray.

It's still pretty bad. Looking into mysql temporary tables now.
Cut memory usage in half by using a string to store integers.

Looked into using mysql temporary table for vertices but it's too much
data for in-memory tables and everything on disk is just way to slow.
Now we're at ~500megs memory usage for pretty huge PLY files, which
isn't too bad.
Turns out 8 bit integers are not enough as indexes.

We now pack() our float and int data into strings and store them in
SplFixedArrays. This is about as efficient as it'll get with in-memory
operations in PHP (down to ~170megs from >1gig in the initial
array-only implementation with pretty big raw PLYs).
Merge pull request #29 from collectiveaccess/ct_scans

CT scans