add command line argument support for input/output files and auto-output filename based on input if no output file specified
add Premake script for generating IDE project files and Makefiles

Haven't yet tested anything other then VS2010 build configurations yet. Guessed at Linux/Mac library names/paths based on the FBX SDK documentation. I feel like those *should* work as this is written...
remove VS2010 project files and the included copy of the FBX SDK includes/libs
update ignore filter
add batch files and shell scripts to generate IDE/makefiles for convenience
now how did that get there...
forgot to add this very important define
don't explicitly list "gmake" in the linux/mac configurations

Then generating xcode, codeblocks, etc. project files should all "just work". Again, still need to test that.
use forward slashes in #include paths for *nix compatibility
LLVM doesn't like this
added Mac zlib library binary for linking against
fix a bunch of incorrect things I wrote in the premake script for Mac builds
add ugly hack for FBX SDK path containing spaces when generating Xcode project files

I need to fix this up so it's more general-purpose or switch to using CMake instad
update ignore filter
guessing here, but based on Mac I'm assuming these settings will be correct for Linux
it's not "gcc+make" only ...
fix incorrect #include
quick fixes for building on Linux

eventually will have to revisit and do proper x86/x64 configuration switching for that one random person who will want to do a 32 bit binary on linux
update the main "todo" comment in the premake script
make the "generate" shell scripts executable

on windows, should set "git config core.filemode false" to avoid git
thinking that the files are changed (due to a lack of equivalent file
permissions)