Add a building script and Makefile for building stand-alone version

I rewrite the building process based on Makefile and home made phar building (See build.php) scripts, it is easier to maintain.

There are three stuffs in this pulling request:

1. Add PHP_EOL for better message output
2. Catch parser exception when generate tags file
3. Add a building script and Makefile for building stand-alone version 

You can play with the following command,

$make install (To install composer and vendor libraries)
$make build (To build a stand alone version)
$make clean (To clean everything added by composer and build process)

Mark