add array's length information to type::array_type
refactoring for emitting array type IR
Merge branch 'master' of https://github.com/rhysd/Dachs

Conflicts:
	src/dachs/semantics/analyzer.cpp