Fixes AspectLockedFrameLayout when used within a vertical LinearLayout in a ScrollView

When AspectLockedFrameLayout is used within a LinearLayout inside a ScrollView heightSpec size is always 0. This causes width to be set to 0 as well. This patch solves this by ignoring lockedHeight when it is 0.