#644 - updates missing/changed fields

Gets #644 started - updates missing/changed fields from the API:

- changes `street` to a concatenated `street_1` and `street_2`
separated by a space.
- changes `zip` to `postal_code`.
- removes `faxes`
- adds icon helper for phone type with specific icons for tty and fax.
- removes `phone`, `fax`, and `extension` from contacts and adds
`department`
- adds `alternate_name` in parentheses next to location name.
Just having a number doesn't look clear enough to me with the current design:

![screen shot 2014-10-17 at 11 33 43 am](https://cloud.githubusercontent.com/assets/704760/4681447/2cc95af6-5613-11e4-9f33-3ea4a22f547e.png)

Makes it seem like it could have something to do with the phone type.

...versus having an x seems more conventional in how I've seen extensions displayed:

![screen shot 2014-10-17 at 11 33 54 am](https://cloud.githubusercontent.com/assets/704760/4681451/32c682f8-5613-11e4-9b1d-0155b756a6eb.png)

However, I'll get rid of the helper and throw the delimiter in the settings so that "Ext.", "extension", "x", or nothing at all can be used if desired.