Basic support for Document::contentType

Spec:
http://dom.spec.whatwg.org/#dom-document-contenttype

This is a subtask for #1428, #1510 and #1526.
auto merge of #1525 : brunoabinader/servo/document-contenttype, r=Ms2ger

Spec:
http://dom.spec.whatwg.org/#dom-document-contenttype

This is a subtask for #1428 and #1510.
Add the Rust crate map to the servo library and dependency on libuv
auto merge of #1530 : larsbergstrom/servo/android_fixups, r=metajack

These two fixes are required for Android. We need to generate a toplevel crate map because it is used by both debugging and the libuv stuff. We also need to manually link against rustuv because we cannot dynamically inject it on Android.

r? @metajack
added vim tmp files to git ignore
auto merge of #1531 : ibnc/servo/git_ignore_vim, r=larsbergstrom

For me and fellow vim users.