Update run_analysis.R

Fixed a problem caused by merge reordering the rows.
Now, activity labels are merged into the final data table as the last step, when reordering doesn't affect anything that comes after that.