implement IB::OCInterface to easy dealing dependency resolving
support IB::OCInterface on IB::DependencyResolver and resolving more dependencies
support IB::OCInterface on IB::Parser
improve sort target
fix test cases
rename template variable
Merge pull request #44 from ainame/updgrade-dependency-resolver

Updgrade dependency resolver