Update error message assertion for ruby 2.1
Remove siteconf temp file once unused

Clean up the sitearch temp file before running any make commands to prevent
the temp file being copied into the gem installation.
Add #587 to History