Removed ceilf() call when measuring a string and setting  metrics.width. This brings Ejecta's measureText return value in line with browsers. While integers values may render smoother/crisper, you can continue to use rounding (if desired) in your implementation.