#130 - Add flag to prevent new Rails from being packaged.

* If USE_NEW_RAILS flag is not set rails.new folder is not packaged in the cruise.war.
#130 - Changing the conditional statement to be a more explicit check on the flag to be not equal to Y.
#286 - Fixing go server and agent logs.

go-agent.log goes to Go Agent.app
go-server.log goes to Go Server.app
#130 - Change conditional statement a bit.
Merge pull request #283 from mdaliejaz/new_rails_flag_for_packaging

#130 - Add flag to prevent new Rails from being packaged.
Merge pull request #287 from bsharanya/mac_loggging

#286 - Fixing go server and agent logs.
Merge pull request #288 from arvindsv/master

Revert "Adding option to skip YUI compressor"
Revert "Revert "Adding option to skip YUI compressor""

This reverts commit cf6efe1cadda94dbc4fabbfd9c2fea2fefe9c352.
Ignoring JS/CSS compression the right way.

The previous commit to ignore compression was alright. Except for the fact that merging was not considering a use-case where a library author might not end his/her JS file in a ';' and assumes that it will be loaded stand-alone. When we try to merge it into a single file, it throws up because of a malformed JS file. Fixed it by writing a ';' after the content is written if compression is switched off.
Paramterizing FILE_TERMINATOR character because merge() is called for both CSS & JS.

We need to terminate file contents with ';' only for JS file and not CSS files. Because the merge() method is common for both, I'm introducing this as a parameter with default being '' (for CSS).
Merge pull request #289 from sachinsudheendra/disable-compression

Ignoring JS/CSS compression the right way
#000 - Performance logs around web requests.