Make rate column in relocation rates table an optional argument.
Function for comparing DataFrames in tests

Doesn't depend on row/column ordering and can handle null values.
Use new assert_frames_equal function in LCM YAML test.
Merge pull request #25 from synthicity/misc-upgrades

Relocation model change and data frame test function

- Make rate column in relocation model tables an optional parameter.
- Add a new testing utility function for comparing data frames independent of their row and column 
  ordering (that is, compare by label only).
  - This is useful for comparing DataFrames before/after YAML serialization to dictionaries
    because that loses all ordering.