Merge pull request #205 from cybergeek94/master

hash: HashMap, custom key types, HashSet, and SmallIntMap
lifetimes: Add missing semicolon.
Change `Most of times` to `Most of the time`
add example of initializing an array without literal

There was no example on how to initialize an array except for using a literal. For large arrays, initialization using a literal is not really an option.
Fix the description of the behavior of `try!`
if-else: remark on a semicolon after a long if-else.
fn: show the order of fn definitions doesn't matter.
Update use.rs for the change to 'as' from '='

Changed vec.move_iter() into into_iter()

Fixed process/pipe/pipe.rs deprecation

Fixed example/mod/super/super.rs for deprecation

Fixed fs/fs.rs by `use`ing std::io::fs::PathExtensions

Fixed path.exists() with a use std::io::fs::PathExtensions

Fixed is_odd(), which is now in its own project.

Fixed deprecated move_iter(), and trim_chars()

Fixed deprecated move_iter()

Fixed ffi to use the complex.rs I put in the directory, so no extra reqs

Fixed path.exists()

Forgot to upload complex.rs for ffi

Fixed deprecated function

Fixed timers by adding Duration instead of u64

Fixed std::io::net::Unix to std::io::net::pipe

Made sure socket.exists() works

Everything is fixed! make test runs fully!

DOESN'T WORK - In the process of fixing concerns from PR

Fixed the complex numbers

Everything fixed. Str stopgapped.

Finished up str to not be a stopgap
Changed complex::Complex32 to just Complex32
string.push_char() renamed to .push()
Nicer way of trimming, plus an update from push_chars to push
Merge pull request #246 from GBGamer/master

Everything is now fixed. make and make test both run fully.
ffi: Merge `complex.rs` and `ffi.rs`
str: Rename `trimmed_chars` to `chars_to_trim`
ffi: Also add minimal `Complex` implementation to `safe.rs`
Merge pull request #234 from nodakai/function-def-order

fn: show the order of fn definitions doesn't matter.
fn: Add more details about the order of function definitions
Merge pull request #233 from nodakai/ifelse-terminate-let

if-else: remark on a semicolon after a long if-else.
if-else: Address style nits introduced by #233
type: Fix 404 link in `literals.html`