Fixes #3676: Move opal/if and hotel improvements to v1.7

---svn-pre-commit-ignore-below---

r28343 [[BR]]
Defensive programming: add a constructor for opal_if_t that zeros
everything out before using it.

This is not in response to any known bug, but rather just a
pre-emptive, defensive move to help prevent bugs in code that forgets
to initialize a field.

r28344 [[BR]]
Also support getting the MAC and MTU.

r28345 [[BR]]
Add public functions for retrieving the MAC and MTU (paired with
r28344).

r28395 [[BR]]
Ahem....cleanup a copy/paste error in naming of these functions

r28757 [[BR]]
Add an oh-so-slightly faster variant of the hotel checkin action
(since this is used in the fast path) for when you ''know'' that there
will be a room available:

 * Don't do the last_unoccupied_room check
 * Return void
s on d
Added date handling and URL summary list

Added functions to parse two columns of date information, and generate
XML tags for the various permutations of date types.  Also added an
output CSV file containing file ID, XML type, PID and URL for UMDM
files.
Added ImageMagick

Also, last commit message was messed up because apparently cmd+enter causes a commit when editing in GitHub.
Added date handling and URL summary list

Added functions to parse two columns of date information, and generate
XML tags for the various permutations of date types.  Also added an
output CSV file containing file ID, XML type, PID and URL for UMDM
files.
add methods to implement file sync with current local and remote directory
used let call in spec test
Upload project structure.
used let call in spec test
delete things
feat(messageformat-interpolation): implements usage of messageformat
Rake simple integration test was failing with: 'run_command': sh: -c:
line 0: syntax error near unexpected token '>'
(DaemonController::StartError) on bash < 4.0
Registered intent to transition singletons/crowbar/crowbar/1863 from build-testing development/cloudera-build centos-6.2 to build-tested development/cloudera-build centos-6.2
feat(messageformat-interpolation): implements usage of messageformat
delete things
Upload project structure.
Fixes #3676: Move opal/if and hotel improvements to v1.7

---svn-pre-commit-ignore-below---

r28343 [[BR]]
Defensive programming: add a constructor for opal_if_t that zeros
everything out before using it.

This is not in response to any known bug, but rather just a
pre-emptive, defensive move to help prevent bugs in code that forgets
to initialize a field.

r28344 [[BR]]
Also support getting the MAC and MTU.

r28345 [[BR]]
Add public functions for retrieving the MAC and MTU (paired with
r28344).

r28395 [[BR]]
Ahem....cleanup a copy/paste error in naming of these functions

r28757 [[BR]]
Add an oh-so-slightly faster variant of the hotel checkin action
(since this is used in the fast path) for when you ''know'' that there
will be a room available:

 * Don't do the last_unoccupied_room check
 * Return void
Upload project structure.
Added dedicated math functions; can no longer attack NPCs without line of sight
Added dedicated math functions; can no longer attack NPCs without line of sight