Fixing array-append, support more types in not operator, fix fibonacci test
Not validate interfaces on abstract classes, strtolower optimizer [ci skip]
Changing license to MIT license
Allowing to enable/disable specific warnings, fixing set/get of dynamic types in conditional branches, checking correct types passed to called methods, coloring warnings and errors
Implement multiple return type-hints
Notifying the user about unrecheable code, checking reach end of the method without returning a valid type
refs #NA Jetbrains ideas project folder added to gitignore
Merge pull request #11 from zaets28rus/master

refs #NA Some fixes
Merge pull request #13 from zaets28rus/smallfixes

refs #NA Fix doc block booelan, HeaderManager fix docs blocks and path m...
Fixing syntax of return-type hints with collection casts, checking that called methods with market as void don't receive any value
Zephir/PHP constants are also literals, fixing Travis builds
update README
Isolated extension environment

Isolated the extension environment and refactored commands: init,
generate, compile, install.
The extension project can be located anywhere on disk.
The init command takes a parameter <namespace>
The generate, compile and install commands must be ran within the
folder of the project.
Fix travis.yml

Fix travis.yml
Merge remote-tracking branch 'upstream/master'

Conflicts:
	Library/Compiler.php
Restored install process

Restored original install process whereby the ZEPHIRDIR environment
variable is used to find zephir.
Additionally, install now takes a -c parameter to copy zephir to
/usr/local/bin if prefered. Also, zephir-parser is no longer copied to
/usr/local/bin with zephir
Merge pull request #18 from mobli/master

Isolated extension environment
Merge pull request #14 from racklin/enhancement/install

Added install action to zephir .
Fix static type inference [ci skip]
base-ext is the base extension [ci skip]