Fix a space vs. tab issue
Move remote API files to an existing target
don't explicitly link to xul, breaks mac builds. mac deps don't have libiconv either. also, only use -R on linux
initial commit using an XUL approach ... somethings are still broken.