Runtime partial

1. support runtime partial
2. test on recursive partial
3. remove LightnCandy::render()